粤嵌西安C语言培训带你了解C语言发展

更新时间: 2017-07-14 16:19:16来源: 粤嵌教育浏览量:6152

随着时代的发展,编程语言也发生了很大的变化,旧的语言不断的完善、增加新的特性;很多的新编程语言出现。粤嵌西安C语言培训带你了解C语言的发展。

贝尔实验室(Bell Laboratory)是国际的实验室,是晶体管、激光器、太阳能电池、发光二极管、数字交换机、通信卫星、电子数字计算机、蜂窝移动通信设备、长途电视传送、仿真语言、有声电影、立体声录音,以及通信网的许多重大发明的诞生地。它是如此伟大,以至于C语言的诞生对它来说是如此微不足道。

1963年剑桥大学发明的CPLCombined Programming Language),1967年,剑桥的Matin Richards CPL做了简化,推出了BCPL

1969年贝尔实验室的Ken Thompson(肯·汤普森) 对BCPL又做了改进,设计出了简单的且接近硬件的B语言,并使用B编了个游戏 - Space Travel,他想玩自己这个游戏,所以他背着老板找到了台空闲的机器 - PDP-7,但是这台机器没有操作系统,于是Thompson着手为PDP-7开发操作系统,后来这个OS被命名为 - UNIX

1971年,贝尔实验室的另外一个人Dennis MacAlistair RitchieD.M.Ritchie - DM里奇)也很想玩Space Travel,所以加入了Ken Thompson,合作开发UNIX,他的主要工作是改进ThompsonB语言。C 保持了B的优点(精炼、接近硬件),又克服了他的缺点(过于简单,数据无类型)终,在1972年这个新语言被称为C,取BCPL的第二个字母,也是B的下一个字母。

1973年,C主体完成。Ken ThompsonD.M.Ritchie迫不及待的开始用C语言完全重写了UNIX。此时编程的乐趣已经使他们完全忘记了那个“Space Travel”,一门心思的投入到了UNIXC语言的开发中。自此,C语言和UNIX相辅相成的发展至今

1983年,还是贝尔实验室的人,Bjarne Stroustrup(本贾尼·斯特劳斯特卢普) 在C语言的基础上推出了C++,它扩充和完善了C语言,特别是在面向对象编程方面。一定程度上克服了C语言编写大型程序时的不足。

1995年,Sun公司的Patrick Naughton的工作小组研发了Java语言,主要成员是James Gosling(詹姆斯·高斯林)

2000年,Microsoft公司的Anders Hejlsberg(安德斯·海尔斯伯格)发明了C#,他也是Delphi语言之父。

创造历史的人,历史当然把他铭记,即使没有一个特定的名字,也会化入一个崇高的集体。以上是粤嵌西安C语言培训为大家带来的C语言的发展。




免费预约试听课