C语言的发展历程
C语言的开发
任何存在的事物都会有其发展的必要性和规律性。C语言作为一门开发出来帮助人们与计算机进行对话的编程语言,自然也会有他的特殊的发展经历。
C语言诞生于美国的贝尔实验室,由D.M.Ritchie以B语言为基础发展而来
C语言的发展
- 1989年,诞生了第一个完备的C标准,简称“C89”,也就是“ANSI c”
- C89在1990年被国际标准组织ISO(International Standard Organization)一字不改地采纳,ISO官方给予的名称为:ISO/IEC 9899,所以ISO/IEC9899: 1990也通常被简称为“C90”
- 1999年,在做了一些必要的修正和完善后,ISO发布了新的C语言标准,命名为ISO/IEC 9899:1999,简称“C99”
- 在2011年12月8日,ISO又正式发布了新的标准,称为ISO/IEC9899: 2011,简称为“C11”。
C语言的应用领域
总的来说,C 语言的用途分为 上层开发 和 底层开发
1.上层开发
Windows: C++,MFC/QT
Android: Java
IOS: ObjecTIve-c / swift
Linux: C\C++,GTK+/ QT(Linux 图形界面应用程序)
2.底层开发
C 语言主要的用途还是底层编程,例如系统软件:编译器,JVM,驱动,操作系统内核,还有各种嵌入式软件,固件。