中英双语C 语言的历史

Posted 是CodeAllen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了中英双语C 语言的历史相关的知识,希望对你有一定的参考价值。

History of C language - C 语言的历史

The base or father of programming languages is 'ALGOL.' It was first introduced in 1960. 'ALGOL' was used on a large basis in European countries. 'ALGOL' introduced the concept of structured programming to the developer community. In 1967, a new computer programming language was announced called as 'BCPL' which stands for Basic Combined Programming Language. BCPL was designed and developed by Martin Richards, especially for writing system software. This was the era of programming languages. Just after three years, in 1970 a new programming language called 'B' was introduced by Ken Thompson that contained multiple features of 'BCPL.' This programming language was created using UNIX operating system at AT&T and Bell Laboratories. Both the 'BCPL' and 'B' were system programming languages.

程序设计语言最早的起源是“ ALGOL”。它于1960年首次推出。“ ALGOL”在欧洲国家被广泛使用。向开发者社区介绍了结构化编程的概念。1967年,一种新的计算机编程语言被宣布为“ BCPL”,即基本组合编程语言。BCPL 是由 Martin Richards 设计和开发的,主要用于编写系统软件。这是编程语言的时代。就在三年后的1970年,肯 · 汤普森(Ken Thompson)推出了一种新的编程语言“ B”,它包含了“ BCPL”的多种特性这种编程语言是由美国电话电报公司和贝尔实验室使用 UNIX 操作系统创建的。“ BCPL”和“ B”都是系统编程语言。

In 1972, a great computer scientist Dennis Ritchie created a new programming language called 'C' at the Bell Laboratories. It was created from 'ALGOL', 'BCPL' and 'B' programming languages. 'C' programming language contains all the features of these languages and many more additional concepts that make it unique from other languages.

1972年,伟大的计算机科学家丹尼斯 · 里奇在贝尔实验室创造了一种新的编程语言,称为 C。它是由“ ALGOL”、“ BCPL”和“ B”编程语言创建的。C’编程语言包含了这些语言的所有特性,以及许多其他的概念,使它与其他语言不同。

'C' is a powerful programming language which is strongly associated with the UNIX operating system. Even most of the UNIX operating system is coded in 'C'. Initially 'C' programming was limited to the UNIX operating system, but as it started spreading around the world, it became commercial, and many compilers were released for cross-platform systems. Today 'C' runs under a variety of operating systems and hardware platforms. As it started evolving many different versions of the language were released. At times it became difficult for the developers to keep up with the latest version as the systems were running under the older versions. To assure that 'C' language will remain standard, American National Standards Institute (ANSI) defined a commercial standard for 'C' language in 1989. Later, it was approved by the International Standards Organization (ISO) in 1990. 'C' programming language is also called as 'ANSI C'.

“C”是一种功能强大的编程语言,它与 UNIX 操作系统密切相关。甚至大多数 UNIX 操作系统也是用 C 编码的。最初“ C”编程仅限于 UNIX 操作系统,但随着它开始在世界各地传播,它变得商业化,许多编译器被发布用于跨平台系统。今天,C 运行在各种操作系统和硬件平台之下。当它开始进化的时候,许多不同版本的语言被发布。有时开发人员很难跟上最新版本,因为系统是在旧版本下运行的。为了确保 C 语言仍然是标准,美国国家标准协会(ANSI)在1989年为 C 语言定义了一个商业标准。后来,它于1990年被国际标准化组织(ISO)批准。‘C’编程语言也叫‘ ANSI C’

Languages such as C++/Java are developed from 'C'. These languages are widely used in various technologies. Thus, 'C' forms a base for many other languages that are currently in use.

诸如 C++/Java 这样的语言是从“C”开发出来的。这些语言广泛应用于各种技术中。因此,“C”形成了许多当前正在使用的其他语言的基础。

以上是关于中英双语C 语言的历史的主要内容,如果未能解决你的问题,请参考以下文章

中英双语C语言介绍

中英双语C语言介绍

中英双语C语言编程标准

中英双语C语言编程标准

中英双语什么是 C 语言编程?

Matalb中英双语手册-年少无知翻译版本