【C语言】C语言发展历史、特点及其应用
1、1972 年,美国 AT&T 公司贝尔实验室(AT&T Bell Laboratory)的丹尼斯·里奇 为了开发Unix操作 系统在B语言的基础上最终设计出了一种新的语言,他以 BCPL 的第二个字母作为这种语言的名字,即C 语言。
2、 1970到80年代, C语⾔被⼴泛应⽤,从⼤型主机到⼩型微机,从中也衍⽣了C语⾔的很多不同版本。 为统⼀C语⾔版本, 1983年ANSI 美国国家标准学会( American National Standards Institute)成立 了⼀个委员会来制定C语⾔标准。 1989年C语⾔标准被批准,这个版本的C语⾔标准通常被称为ANSI C。⼜由于这个版本是 89 年完成制定的,因此也被称为 C89。后来 ANSI 把这个标准提交到 ISO , 1990 年被 ISO 采纳为国际标准,称为 ISO C。⼜因为这个版本是1990年发布的,因此也被称为C90。
1.4 C语言的应用
1、C语⾔应⽤场景
系统软件开发
操作系统: UNIX、Windows、 Linux。
驱动程序:比如主板驱动、显卡驱动、摄像头驱动。驱动一般是用C语言和汇编语言写的,
C++在这方面稍弱。
数据库: SQL Server、Oracle、MySQL、 DB2。
应用软件开发
办公软件: WPS。
图形图像多媒体: Photoshop、 Mediaplayer。
嵌入式软件开发:在嵌入式平台(比如:路由器、导航仪、机顶盒、手机、工控设备、汽车
电子等)上进行的应用软件开发。
游戏开发: 2D、3D 游戏。 CS 整个游戏的引擎全部是用纯C写的
2、C语言在所有编程语言中的江湖地位