计算机语言的发展史

发布时间 2023-11-07 11:57:27作者: zjz的tom

 

什么是计算机语言?

计算机语言是人与计算机之间传递信息的媒介。 计算机系统最大特征是指令通过一种语言传达给机器。 为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字、字符和语法规划,由这些字符和语法规则组成计算机各种指令 (或各种语句)。

第一代语言:机器语言

  • 大家都知道计算机的计算方式是基于二进制的方式

  • 二进制:010111001010110010110100

  • 这种代码是直接输入给计算机使用的,不经过任何的转换

image-20231107113444685

第二代语言:混编语言

  • 解决人类无法读懂机器语言的问题

  • 指令代替二进制

目前应用:

  • 逆向工程

  • 机器人

  • 病毒

image-20231107113709148

第三代语言:高级语言

  • 大体上分为:面向过程和面向对象两大类

  • C语言就是典型的面向过程的语言,C++,JAVA就是典型的面向对象过程的语言

现在流行的高级语言:

  1. C语言

  2. C++语言

  3. JAVA语言

  4. C#语言

  5. Python语言

  6. PHP语言

    等等