程序设计语言

再会小乔

再会小乔

2016-02-19 12:42

下面图老师小编跟大家分享程序设计语言,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~
程序设计语言,经历了从 机器语言 、 汇编语言 到 高级语言 这样一个发展过程。 机器语言 --------面向机器的语言 机器语言是 最底层 的计算机语言。用机器语言编写的程序,计算机硬件可以直接识别。在用机器语言编写的程序中,每一条机器指令都是二进制形式的指令代码。 对于不同的计算机硬件(主要是CPU),其机器语言是不同的,因此,针对一种计算机所编写的机器语言程序不能在另一种计算机上运行。 由于机器语言程序是直接针对计算机硬件所编写的,因此它的执行效率比较高,能充分发挥计算机的速度性能。但是,用机器语言编写程序的难度比较大,轻易出错,而且程序的 直观性比较差 ,也 不轻易移植 。 汇编语言 --------面向机器的语言 为了便于理解与记忆,人们采用能帮助记忆的英文缩写符号(称为指令助记符)来代替机器语言指令代码中的操作码,用地址符号来代替地址码。 汇编语言与机器语言一般是一一对应的,因此,汇编语言也是与具体使用的计算机有关的。由于汇编语言采用了助记符,因此,它比机器语言 直观 ,轻易 理解和记忆 ,但是,计算机仍不能直接识别用汇编语言编写的程序。 依靠于计算机硬件,程序的可读性和可移植性差; 高级语言 --------面向问题、面向对象的语言 就是算法语言,它不是面向机器的,而是面向问题的,不依靠于具体机器,具有良好的通用性。 高级语言的表达方式接近于被描述的问题,又由于接近于自然语言和数学语言,从而易于为人们接受把握和书写。高级语言的显著特点是独立于具体的计算机硬件,通用性和可移植性好。
展开更多 50%)
分享

猜你喜欢

程序设计语言

编程语言 网络编程
程序设计语言

漫话程序设计语言的进化

编程语言 网络编程
漫话程序设计语言的进化

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

VisualBasic程序设计

编程语言 网络编程
VisualBasic程序设计

OOP程序设计实践

编程语言 网络编程
OOP程序设计实践

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

《PHP程序设计》序

PHP
《PHP程序设计》序

MySQL程序设计介绍

编程语言 网络编程
MySQL程序设计介绍

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

让Word2007教你生僻汉字的正确读音

让Word2007教你生僻汉字的正确读音

减小word2007文档容量的七招

减小word2007文档容量的七招
下拉加载更多内容 ↓