在本教程中,您将熟悉一种名为 C 的基本编程语言。本教程涵盖了 C 的事实、C 得名背后的原因、C 的主要特点以及 C 语言的应用领域。
C 是一种编程语言,由美国 AT&T 贝尔实验室著名且才华横溢的程序员丹尼斯·里奇于 1972 年发明。它被公认为是第一个标准的多用途编程语言,速度快、紧凑且通用,甚至直到今天,市场上 90% 以上的操作系统都是用 C 编写的。
尽管编程语言的发明始于 20 世纪 60 年代,但操作系统仍然用严谨的汇编语言编写。这些语言不友好;很难理解或调试,这使得科学家们感到需要一种用户友好的语言,可以从基本层面控制程序执行。为了使用这种高级语言构建 UNIX 操作系统,C 被开发出来。后来发现它在编写几乎所有程序方面都非常有用且兼容,因此它在全球程序员中获得了普及。
您可能会想,为什么不将其命名为“A”或“B”,而是“C”。实际上,这个秘密在于编程语言演变的故事。为了开发一种多用途编程语言,科学家们首先开发了 ALGOL 60。后来,肯·汤普森发明了无类型语言“BPCL”和“B”以在 AT&T 贝尔实验室实现此目的,但最终未能达到预期标准。丹尼斯·里奇遵循了命名传统,因此他将其继任者命名为“C”。
在 20 世纪 70 年代,贝尔实验室以外的程序员开始定义自己的语法和方言,这使得编码过程相当混乱。最终,程序员们决定统一使用一套通用且标准的代码,这促成了 ANSI(美国国家标准协会)标准的形成。这一标准化过程发生在 1989 年,C 的基本代码首次实现了通用性。
C 编程被称为中级编程,因为它既接近机器又接近人类。此外,C 语言是通用语言,因此它可以用于各种各样的应用。
其中一些列举如下。