首页 > 编程语言 > 详细

计算机语言史

时间:2020-05-11 18:38:15      阅读:51      评论:0      收藏:0      [点我收藏+]

计算机语言史

1、机器语言

电子计算机所使用的是由"0"和"1"组成的二进制数,二进制是计算机的语言的基础。就是写出一串串由"0"和"1"组成的指令序列交由计算机执行,这种计算机能够认识的语言,就是机器语言。

 

0000,0000,000000000001

0010,0000,000000000010

0001,0000,000000010000

 

 

2、汇编语言

汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。

 

main PROC

mov eax, 5 ;将数字 5 送入 eax 寄存器

add eax, 6 ;eax 寄存器加 6

INVOKE ExitProcess, 0 ;程序结束

main ENDP

 

现在按照一次一行代码的方法来仔细查看这段程序:

  • 第 1 行开始 main 程序(主程序),即程序的入口;

  • 第 2 行将数字 5 送入 eax 寄存器;

  • 第 3 行把 6 加到 EAX 的值上,得到新值 11;

  • 第 5 行调用 Windows 服务(也被称为函数)ExitProcess 停止程序,并将控制权交还给操作系统;

  • 第 6 行是主程序结束的标记

 

 

3、高级语言

高级语言(High-level programming language)是一种独立于机器,面向过程或对象的语言。

 

面向过程主流语言:C语言

面向对象主流语言:JAVA、C++、C#、python、PHP

计算机语言史

原文:https://www.cnblogs.com/yinianbaozi/p/12870286.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!