谁发明了C语言?

C语言是由“C语言之父”丹尼斯·麦卡利斯泰尔·里奇(中文名:dennis ritchie)创造的。

c语言是D.M.Ritchie在B语言的基础上创造出来的。C语言的出现经历了以下历程:

1970年,贝尔实验室的Ken Thompson以BCPL语言为基础,设计了一种非常简单且非常接近硬件的B语言(取BCPL的首字母)。他用B语言编写了第一个UNIX操作系统。

1972年,贝尔实验室的D.M.Ritchie终于设计出了一种基于B语言的新语言。他把BCPL的第二个字母作为这种语言的名字,这就是C语言。

1973开头,C语言主体完成。汤普森和里奇迫不及待地开始用它彻底重写UNIX。直到今天,各种版本的UNIX内核和外围工具仍然使用C语言作为主要的开发语言,并且有许多代码是从Thompson和Ritchie那里继承来的。

扩展数据:

丹尼斯·里奇发明C语言后,产生了非常强烈的社会影响,具体如下:

c语言是使用最广泛的语言之一。C语言的诞生是现代程序设计语言革命的起点,是程序设计语言发展史上的里程碑。

自C语言出现以来,基于C语言的C++、Java、C#等面向对象语言相继诞生,并在各自的领域取得了巨大的成功。但是C语言在系统编程、嵌入式编程等领域仍然占据着主导地位。

最有效、最通用的编程语言c语言是由丹尼斯·里奇开发的,这是他在从事另一个项目时的副产品。丹尼斯·里奇还和肯·汤普森一起开发了Unix操作系统,所以他是Unix之父。

百度百科-丹尼斯·里奇