3
20 世纪 60 年代, Martin Richards 为计算机软件人
员在开发系统软件时,作为记述语言使用而开发了 BCPL
语言 (Basic Combined Programming Language) 。 1970
年, Ken Thompson 在继承 BCPL 语言的许多优点的基础
上发明了实用的 B 语言。到了 1972 年,贝尔实验室的 De
nnis Ritchie 和 Brian kernighan 在 B 语言的基础上 , 作了
进一步的充实和完善,设计出了 C 语言。当时,设计 C
语言是为了编写 UNIX 操作系统的。以后 ,C 语言经过多
次改进 , 并开始流行。 C++ 是在 C 语言的基础上发展和
完善的,而 C 是吸收了其它语言的优点逐步成为实用性很
强的语言。