1.什么是c语言?
1.1 c语言是一种用于和计算机交流的高级语言,它即具有高级语言的特点,又具有汇编语言特点
非常接近自然语言
程序的执行效率非常高
1.2 c语言是所有编程语言中的经典
很多高级语言和著名的系统软件都是c语言繁衍与编写的
高级语言列如:c++,c#,java,go,object-c等等
系统软件列如:
几乎所有的操作系统都是用c语言编写的
几乎所有的计算机底层软件都是c语言编写的
几乎所有的编译器都是c语言编写的
2.c语言历史
3.c语言标准与现状
3.1标准
1983年美国国家标准局(American National Standards Institute,简称ANSI)成立了一个委员会, 开始制定C语言标准的工作
1989年C语言标准被批准,这个版本的C语言标准通常被称为ANSI C(C89) 1999年,国际标准化组织ISO又对C语言标准进行修订,在基本保留原C语言特征的基础上,针对应 该的需要,增加了一些功能,命名为C99
2011年12月,ANSI采纳了ISO/IEC 9899:2011标准。这个标准通常即C11,它是C程序语言的现行
3.2现状
4.为什么要学习c语言?
·C语言可以作为学习计算机程序设计语言的入门语言;
·C语言是编写操作系统的首选语言,与计算机硬件打交道时灵巧且高效;
·C语言具有现代高级程序设计语言的基本语法特征;
·常用的面向对象程序设计语言例如C++和Java,其基本语法源于C语言;
·许多C语言编写的软件系统需要维护;
·用于要求程序高速运行领域的编写,例如单片机程序、嵌入式系统软件和通信程序等;
·游戏设计者和黑客少不了C语言;
·C语言使用者和爱好者众多。
学好数理化,走遍天下都不怕!! == 学好c语言,在多语言都不怕!!
标签:语言,ANSI,理论,高级,C语言,标准,概述,编写 From: https://blog.csdn.net/2403_83472896/article/details/136949985