c语言发展历史
c吧
全部回复
仅看楼主
level 4
C语言是Combined Language(组合语言)的中英混合简称。是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛,不仅仅是在软件开发上,而且各类科研都需要用到C语言,具体应用比如单片机以及嵌入式系统开发。
发展历史
    
     C语言的原型ALGOL 60语言。(也称为A语言)
     1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言。
     1967年,剑桥大学的Martin Richards 对CPL语言进行了简化,于是产生了BCPL语言。
     1970年,美国贝尔实验室的Ken Thompson将BCPL进行了修改,并为它起了一个有趣的名字“B语言”。意思是将CPL语言煮干,提炼出它的精华。并且他用B语言写了第一个UNIX操作系统。
     而在1972年,B语言也给人“煮”了一下,美国贝尔实验室的D.M.Ritchie在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是C语言。
     为了使UNIX操作系统推广,1977年Dennis M.Ritchie 发表了不依赖于具体机器系统的C语言编译文本《可移植的C语言编译程序》。
     1978年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言。同时由B.W.Kernighan和D.M.Ritchie合著了著名的《The C Programming Language》一书。通常简称为《K&R》,也有人称之为《K&R》标准。但是,在《K&R》中并没有定义一个完整的标准C语言,后来由美国国家标准化协会(American National Standards Institute)在此基础上制定了一个C语言标准,于一九八三年发表。通常称之为ANSI C。
     1987年,随着微型计算机的日益普及,出现了许多C语言版本。由于没有统一的标准,使得这些C语言之间出现了一些不一致的地方。为了改变这种情况,美国国家标准化协会(ANSI)为C语言制定了一套ANSI标准——87 ANSI C,成为现行的C语言标准。
     1990年,国际标准化组织ISO(International StandardOrganization)接受了87 ANSI C 为I SO C 的标准(ISO9899-1990)。1994年,ISO修订了C语言的标准。
     目前流行的C语言编译系统大多是以ANSI C为基础进行开发的,但不同版本的C编译系统所实现的语言功能和语法规则有略有差别。
接自百度百科
2010年04月27日 04点04分 1
level 0
1990年,国际标准化组织ISO(International StandardOrganization)接受了87 ANSI C 为I SO C 的标准(ISO9899-1990)。1994年,ISO修订了C语言的标准。
=============================
87 ANSI C,这个错,ISO接受的是C89
2010年04月27日 07点04分 2
level 0
fff
2010年04月27日 08点04分 3
level 0
ISO(International StandardOrganization)
============
建议去查查字典
照老谭抄只会以讹传讹
2010年04月27日 10点04分 4
level 4
非常感谢各位指出错误
2010年04月29日 05点04分 6
1