
C语言(C Programming Language)是一门通用的计算机编程语言,由 Dennis Ritchie 于20世纪70年代在贝尔实验室(Bell Labs)开发。
它最初是作为 UNIX 操作系统的开发语言而诞生的,用来取代汇编语言,提高操作系统的可移植性和开发效率。
C语言的前身是 B语言,而B语言又源自 BCPL语言。C语言在继承前辈简洁风格的同时,引入了更强大的数据类型和控制结构,使其既能接近底层硬件操作,又能保持较高的可读性。
自1978年《The C Programming Language》(由 Brian Kernighan 和 Dennis Ritchie 合著,简称 K&R C)出版后,C语言逐渐流行并成为计算机科学领域的核心语言。
1989年,美国国家标准协会(ANSI)制定了C语言的标准,即 ANSI C,此后C语言不断演进,但始终保持简洁高效的特性。