1.计算机的语言分为高级语言和低级语言 ;
(标准是与人类语言习惯的贴合度,越是高级的计算机语 言越是符合人类的思维习惯,所谓低 级,是指接近计算机底层,计算机只认识0和1 );
2.高级语言有很多,如C语言,C++,Java .......
低级语言就较为少了,典型的有汇编语言,机器语言 .( 机器语言——只有0和11的语言 ,汇编 语言——升级了);
3. C语言是一种高级编程语言——>代码——>程序——>软件 ;
编程语言是一种能告诉计算机怎么做事的语言工具 ;
4. 高级语言只有学过的人才懂,计算机其实是不懂的.所以当用高级语言写好程序后还要转化成低 级语言 ;
5. 程序 :用编程语言写的,具有解决问题步骤的代码 ;
6. 算法:即 计算步骤,如泡茶. 计算机所做的一切事情都叫做计算 ;
7. 执行程序的两种方法 :
解释 :用某个程序代替计算机理解高级语言写的程序并执行 ;
编译 : 把我的程序翻译为计算机真正可以看得懂的语言,机器语言,产生执行文件 ;
8. 语言的能力/适用领域主要由库和传统决定
9. C语言 用在
1. 操作系统
2. 嵌入式系统
3. 驱动程序
4. 地层驱动
5. 图像引擎、图像处理 .......
C语言是一种工业语言
开发效率 》学习过程
开发效率 》 学习乐趣
日常应用很少用C语言编写
学习过程主要是练习代码
10. C语言需要 编译才能运行 ——编辑器,编译器/IDE集成开发环境