C语言的发展历史
C语言是由贝尔实验室的Dennis M.Ritchie最早设计并实现的。为了使unix操作系统得以推广,1977年,Ritchie发表了不依赖于具体机器的C语言编译文本《可移植的C语言编译程序》。1978年,Brian W.Kernighan和Dennis M.Ritchie合著出版了《The C Progamming Language》,从而使C语言称为目前世界上最流行的高级程序设计语言。
1988年,随着微型计算机的日益普及,出现了许多C语言版本。由于没有统一的标准,使得这些C语言之间出现了一些不一致的地方。为了改变这种情况,美国国家标准协会(ANSI)为C语言制定了一套标准,对最初贝尔实验室的C语言做了重大修改。Kernighan 和Ritchie编写的《The C Programming Language》第2版对ANSI C标准做了全面的描述,该书被认为是关于C语言最好的参考手册之一。
国际标准化组织(ISO)接管了对C语言的标准化工作,在1990年推出了几乎和ANSI C标准一样的ISO C90标准,在1999年又对C语言做了一些更新,称为C99标准,该版本引进了一些新的数据类型,并对英语以外的字符串文本提供了支持。