
上QQ阅读APP看书,第一时间看更新
第1章 C语言概述
C语言是一种通用的、过程式的编程语言,其广泛应用于系统与应用软件的开发,具有高效、灵活、功能丰富、表达力强和可移植性强等特点,是最近20多年使用最为广泛的编程语言。C语言是由美国的丹尼斯·里奇(Dennis M.Ritchie)于1969年至1973年以B语言为基础在贝尔实验室开发完成的。
1978年之后,C语言先后被移植到各种大、中、小型机及微型机上,它既可以作为工作系统设计语言编写系统应用程序,也可以作为应用程序设计语言编写不依赖计算机硬件的应用程序。目前,C语言的编译器支持各种不同的操作系统,如UNIX、Windows、Linux等。C语言的设计也在很大程度上影响了后来的编程语言,例如C++、Objective-C、Java、C#等。