站长高三,更新会慢些。

计算机语言

科普 雨啸青锋 8个月前 (02-02) 263次浏览 0个评论 扫描二维码

21世纪的今天,计算机已经离不开我们了。我们都知道,我们现在用的应用软件都是一群程序员们做出来的,在电视上看到的程序员,他们敲代码的样子是不是很炫酷?

计算机语言

其实呢现实中嘿嘿,敲过代码的同学都懂

今天呢我们就科普一下计算机语言的那些事

计算机语言

计算机语言(Computer Language)指用于人与计算机之间通讯的语言。

计算机语言的发展经历了三个阶段:
第一代 机器语言
第二代 汇编语言
第三代 高级语言

机器语言和汇编语言是低级语言

低器语言由0和1组成的二进制数,二进制是计算机语言的基础,我们都知道使用二进制是十分复杂的,十分痛苦的,特别是在程序有错需要修改时,更是如此。
机器语言的特点:十分依赖于机器硬件,移植性不好,直观性差,运行效率是最高的

计算机语言

所以也出现了一定改进,用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串比如,用”ADD”代表加法,比较易懂,这就是第二代语言汇编语言。
当然,计算机是不能直接读懂汇编语言的,需要一个程序把汇编语言翻译成二进制的机器语言,计算机才能读懂
汇编语言的特点:十分依赖于机器硬件,移植性不好,但运行效率仍然高

计算机语言

到后来,人们发现了限制程序推广的关键因素——程序的可移植性,需要设计一个能够不依赖于计算机硬件,能够在不同机器上运行的程序。这样可以免去很多编程的重复过程,提高效率,同时这种语言又要接近于数学语言或人的自然语言,也就是高级语言。
现在比较流行的高级语言由:C、C++、python,jave、go、php等
高级语言远离对硬件的直接操作,使得一般人更容易学习。
与汇编语言一样,机器也不能直接执行用高级语言编写的程序,需要程序的编译,计算机才能读懂
高级语言的特点:近自然语言和数学语言,立于机器.有一定的通用性,运行效率相对较低

 

 

 

喜欢 (2)
[]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址