)在B的根底上统筹出了C语言

  1. CPL(Combined Programming Language) – 1963
    CPL是1963年瑞典王国皇家理文高校申明的

  2. 亿万先生官方网站:,BCPL(Base Combined Programming Language) – 1967
    佛罗里达麦迪逊分校的Matin Richard(Richard)s 对CPL做了简化,推出了BCPL

  3. B(B Programming Language) – 1969
    贝尔实验室的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公司的Anders
    Hejlsberg(安德斯·Haier斯伯格)
    发明了C#,他也是Delphi语言之父。

  C语言的在当代电脑发展中扮演着主要的角色。一方面,正因为其接近硬件的统筹亮点,具有很好的包容性,无论是在嵌入式处理器上,仍然在大型的基于操作系统的电脑上,都能很好的落成相应功效和意义。另一方面,由于其较为专业而又有着极为自由的编撰规则,可以对其开展拓宽和采纳。同时,其接近硬件的统筹特征是其余布署语言不可替代的,如故在规划语言里占用举足轻重的不比。

  首先,我们在每一回学习一门课程时,都有如此的习惯,即阅读目录,驾驭本门课程所须要学习的范围和内容,对学科有着全部的把握。之后,在对本门课程实行学习时,就会有一种把控全局的觉得,不管学到哪,都会大体知道这一局地在知识体系里的功用和功用,也就更好的驾驭了文化的前因后果、来因去果。所以,在读书C语言以前,大家也需求长远摸底C语言的腾飞进度,才能更好了然C语言在现世生活中的成效和优势。

参考文档:http://blog.csdn.net/u010297957/article/details/51289544

  C语言的爆发可以认为是偶合,但也足以认为是历史前进的任其自产后虚脱物。1、加州伯克利(Berkeley)分校学院在1963年申明了CPL(Combined
Programming Language),是基于ALGOL
60的高档语言,接近硬件,一方面CPL完毕了硬件的灵活接纳的效果,另一方面出于该语言复杂规模较大,且硬件需求的局限性,不便于大范围的施用。2、1967年清华高校的Matin
理查德(Richard)s对CPL语言做了简化,推出了 BCPL (Base Combined Programming
Langurage)语言。3、1970年贝尔(Bell)实验室的Ken 汤普森(肯·汤普森(汤普森))
对BCPL又做了改良,设计出了简短的且看似硬件的B语言,并用B语言写了第三个UNIX
OS。4、Bell实验室的Dennis MacAlistair Ritchie(D.M.Ritchie –
DM里奇
)在B的基本功上规划出了C语言。C
保持了B的独到之处(精炼、接近硬件),又克制了她的老毛病(过于不难,数据无类型)。

相关文章

网站地图xml地图