计算机语言需要有英语基础,有关“计算机语言”的问题

一般需要一点英语基础,因很多语句其实是英文单词,且编译错误信息大多是用代码或英文提示的。但一个完全不会英语的人只要努力还是能学会编程语言的,计算机语言中涉及的英文单词大多不是很难,花点时间完全能记住,出错的代码也大多有代码表可查。

计算机语言分“机器语言”、“汇编语言”和“高级语言”三大类。

什么是机器语言 机器语言是计算机硬件能够识别的,不用翻译直接供机器使用的程序设计语言,也被称为手编语言。不同机型的机器语言是不同的。机器语言是用二进制数表示的指令代码,这种指令代码是由操作码和地址组成。指令代码构成了机器语言的语句.也称为机器指令。

机器语言执行速度很快.但编写和调试都很繁琐。

汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。汇编程序通常由三部分组成:指令、伪指令和宏指令。

汇编语言比机器语言易于读写、易于调试和修改,同时也具有机器语言执行速度快,占内存空间少等优点,但在编写复杂程序时具有明显的局限性,汇编语言依赖于具体的机型,不能通用,也不能在不同机型之间移植。

高级语言的语句使用与自然语言相近的语法体系,高级语言编写的程序比另两类语言易于阅读和理解,它的语句是面向问题的,而不是面向机器的,对问题和其求解的表述比汇编语言更容易理解。

这样更加简化了程序的编写和调试,编程序的效率会大大提高。高级语言独立于具体的计算机,大大增加了它的通用性和可移植性。

三种语言的操作上高级语言最简单,易懂,汇编语言次之。功能上不能简单的说谁最强大,高级语言最易移植,但它需经编译成机器语言后才能运行,汇编语言也同样要经编译成机器语言后才能运行。

从通用性的角度而言,高级语言最强,汇编语言次之,我们通常所说的程序设计,也都是指高级语言程序设计。

VB、VF、C、C++等都是属于高级语言。

自然语言就是我们日常所使用的语言,如英语、汉语等。

全部

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值