- 12
- 0
- 约1.19万字
- 约 33页
- 2017-06-09 发布于浙江
- 举报
【2017年整理】谭浩强_C语言程序设计教程(由曾怡视频修改)__1_C语言程序设计初步
计算机系统的组成 1.1 C语言的起源与发展(自学) 一、C语言的出现 C语言是目前程序设计领域中最有影响力的一种程 序设计语言。可是,它却是“漫不经心”地开发出 来的。 20世纪60年代,Bell实验室的Ken Thompson (见图1.8)着手开发后来对计算机产生了巨大影 响的UNIX操作系统。为了描述UNIX,Thompson 首先将当时的一种专门用来描述系统程序的BCPL 语言改进为他称为B的语言。1970年Thompson发 表了用汇编语言和B语言写成的PDP-7上实现UNIX 的初版。 1971年,Dennis Ritchie(见图1.8)开始协助Thompson开发UNIX。他对B语言做了进一步的充实和完善,加入数据类型和新的句法,于1972年推出了一种新型程序设计语言——C语言(取BCPL的第2个字母)。为了使UNIX操作系统推广,1977年Dennis M.Ritchie 发表了不依赖于具体机器系统的C语言编译文本《可移植的C语言编译程序》。于是,C语言是借助UNIX操作系统的翅膀而起飞的,UNIX操作系统也由于C而得已快速移植落地生根,两者相辅相承,成就了软件开发史上历时30年的时代。 1978年Brian W.Kernighian和Dennis M.Ritchie出版了名著《The C Programming Language》,从而使C
原创力文档

文档评论(0)