计算机语言发展史
第一代语言
机器语言
- 计算机的基本计算方式是基于二进制的方式,这种代码直接输入给计算机,不经过任何转换
- 二进制:以2为基数的记数系统,用1和0两个符号表示(逢2进1)
![]()
第二代语言
汇编语言
- 解决人类无法读懂机器语言的问题,使用指令代替二进制
- 目前的应用
- 逆向工程
- 机器人
- 病毒
- ……
第三代语言
- 摩尔定律:当价格不变,集成电路上可容纳的晶体管数目,约每个18个月便会增加一倍,性能也将提升一倍。
高级语言
- 大体分为:面向过程和面向对象两大类
- c语言是典型的面向过程的语言,c++、Java是典型的面向对象的语言
- 现有的各种语言:
- c语言
- C++语言
- Java
- Python、PHP、JavaSript
- ruby ……


浙公网安备 33010602011771号