123

计算机语言发展史

第一代语言

机器语言

  • 基于二进制无需转换,直接给机器使用的语言
  • 人读不懂

人为了读懂二代语言产生了

第二代语言

汇编语言

  • 指令代替二进制

摩尔定律

当价格不变的时候,集成电路上可以容纳的晶体管数量,每隔18个月就会增加一倍,性能也会提升一倍。换句话说,每一元能买的电脑性能,每18个月将翻两倍以上。

这时汇编已经满足不了计算机如此迅速的发展了,于是出现了更高级的编程语言。

第三代语言

C,C++,Java,C#,Python,PHP,JavaScript,etc.

c是典型的面向过程语言,c++,Java是典型的面向对象的语言。

面向过程和面向对象是相辅相成的
微软为了代替java,于是c#就诞生了;
计算机语言的创新史就是一部山寨史;

posted @ 2021-11-23 11:33  LeiYanRRZZ  阅读(146)  评论(0)    收藏  举报