设计出了简要的且看似硬件的B语言

  1. CPL(Combined Programming Language) – 1963
    CPL是一九六四年耶鲁高校申明的

  2. BCPL(Base Combined Programming Language) – 1967
    耶鲁的Matin Richards 对CPL做了简化,推出了BCPL

  3. B(B Programming Language) – 1969
    Bell实验室的Ken Thompson(肯·汤普森)
    对BCPL又做了改进,设计出了总结的且看似硬件的B语言,并用B语言写了第三个UNIX
    OS

  4. C(C Programming Language) – 1972
    Bell实验室的别的一人Dennis MacAlistair Ritchie(D.M.Ritchie –
    DM里奇
    )在B的基础上设计出了C语言。C
    保持了B的长处(精炼、左近硬件),又克制了他的瑕玷(过于简短,数据无类型)

  5. C++(C plus plus Programming Language) – 1983
    依旧Bell实验室的人,Bjarne Stroustrup(本贾尼·斯特劳斯特卢普)
    在C语言的底子上生产了C++,它扩张和完善了C语言,非常是在面向对象编程方面。一定程度上克服了C语言编写大型程序时的阙如。

  6. Java(Java Programming Language) – 1995
    Sun集团的Patrick Naughton的行事小组研究开发了Java语言,首要成员是James
    Gosling(詹姆斯·高斯林)

  7. C#(C Sharp Programming Language) – 2000
    Microsoft公司的AndersHejlsberg(Anders·Haier斯Berg)发明了C#,他也是Delphi语言之父。

  首先,大家在历次学习一门学科时,皆有那般的习于旧贯,即阅读目录,理解本门课程所急需上学的限制和剧情,对学科有着全体的把握。之后,在对本门课程进行学习时,就能有一种把控全局的痛感,不管学到哪,都会大意了然这一片段在知识连串里的功用和效应,也就更加好的明白了知识的前因后果、来踪去迹。所以,在读书C语言此前,我们也必要深远摸底C语言的开采进取进度,工夫更加好明白C语言在今世生活中的功用和优势。

  C语言的发生可以认为是巧合,但也得以感到是野史发展的确定产物。1、哈佛大学在1961年表明了CPL(Combined
Programming Language),是基于ALGOL
60的高级语言,临近硬件,一方面CPL实现了硬件的灵敏采取的功力,另一方面是因为该语言复杂规模异常的大,且硬件须要的局限性,不便利大面积的应用。2、一九六九年哈佛大学的Matin
Richards对CPL语言做了简化,推出了 BCPL (Base Combined Programming
Langurage)语言。3、一九六八年Bell实验室的Ken 汤普森(肯·汤普森)
对BCPL又做了创新,设计出了简约的且看似硬件的B语言,并用B语言写了第一个UNIX
OS。4、Bell实验室的Dennis MacAlistair Ritchie(D.M.Ritchie –
DM里奇
)在B的基本功上统一希图出了C语言。C
保持了B的亮点(精炼、左近硬件),又克服了她的毛病(过于简短,数据无类型)。

参照文书档案:http://blog.csdn.net/u010297957/article/details/51289544

  C语言的在当代Computer发展中扮演着首要的剧中人物。一方面,正因为其临近硬件的宏图亮点,具备很好的兼容性,无论是在嵌入式管理器上,照旧在巨型的依据操作系统的微管理器上,都能很好的达成相应成效和机能。另一方面,由于其较为职业而又独具极为自由的编辑法规,能够对其张开推广和选拔。相同的时候,其临近硬件的设计特性是别的安排语言不可代替的,仍旧在统一企图语言里占用首要的没有。

相关文章

网站地图xml地图