- 1
- 0
- 约4.57千字
- 约 7页
- 2020-07-21 发布于黑龙江
- 举报
第1单元 C语言概述
1.1 C语言出现的历史背景
1.C语言出现的历史背景
早期操作系统软件主要用汇编语言编写,缺点是依赖于计算机硬件,程序的可读性和可移植性比较差;需要一种既具高级语言优点(不依赖于计算机硬件、程序可读性和可移植性好)又具有低级语言优点(可以直接对硬件进行操作)的语言,于是C语言就应运而生了。
C语言是目前世界上流行的、使用最广泛的高级程序设计语言,既适合编写系统软件又可用来编写应用软件。
2.C语言的发展历史
1960年,ALGOL 60语言,是C语言的原型;
1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言;
1967年,剑桥大学的Matin Richards 对CPL语言进行了简化,于是产生了BCPL语言;
1970年,美国贝尔实验室的Ken Thompson将BCPL进行了修改,并为它起了一个有趣的名字“B语言”;意思是将CPL语言煮干,提炼出它的精华;
1973年,B语言也给人“煮”了一下,美国贝尔实验室的D.M.RITCHIE在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是C语言;
1977年Dennis M.Ritchie 发表了不依赖于具体机器系统的C语言编译文本《可移植的C语言编译程序》;
1978年Brian W.Kerni
原创力文档

文档评论(0)