计算机语言发展史
第一代语言
机器语言
- 基于二进制无需转换,直接给机器使用的语言
- 人读不懂
人为了读懂二代语言产生了
第二代语言
汇编语言
- 指令代替二进制
摩尔定律
当价格不变的时候,集成电路上可以容纳的晶体管数量,每隔18个月就会增加一倍,性能也会提升一倍。换句话说,每一元能买的电脑性能,每18个月将翻两倍以上。
这时汇编已经满足不了计算机如此迅速的发展了,于是出现了更高级的编程语言。
第三代语言
C,C++,Java,C#,Python,PHP,JavaScript,etc.
c是典型的面向过程语言,c++,Java是典型的面向对象的语言。
面向过程和面向对象是相辅相成的
微软为了代替java,于是c#就诞生了;
计算机语言的创新史就是一部山寨史;

浙公网安备 33010602011771号