计算机语言的发展史

更易更强

机器语言

计算机的基本计算方式是基于二进制的方式,这种代码是直接输入给计算机使用的,不经过任何的转换。

汇编语言

  1. 解决了人类无法读懂机器语言的
  2. 指令代替了二进制

目前的应用:逆向工程、机器人、病毒……

第三代语言

摩尔定律:价格不变的时候,集成电路上可容纳的晶体管数目,每18个月就会提升一倍,性能也会提升一倍。

现在已经逐步停滞了,可能就要用到量子通讯了

高级语言

分为 面向过程面向对象 两类

C语言是典型的 面向过程 的语言,C++和Java是典型的 面向对象 的语言

面向过程和面向对象是相辅相成的

C语言是最重要的,可以看作是高级语言的鼻祖,许多语言都和C语言有千丝万缕的联系。

C++就变成了面向对象的C语言;

Java又称为C++--,意为从C++中去除了一部分;

C#(C sharp)很像Java,由微软发明,但是没有学到精髓(不跨平台也不通用,只在windows系统上);

整个计算机语言的历史其实就是山寨史。

posted @ 2021-07-28 15:33  MilesHerro  阅读(164)  评论(0)    收藏  举报