计算机能直接执行的语言是什么?

如题所述

计算机能够直接执行的语言只有机器语言,所以答案选择:B、机器语言程序。

机器语言由二进制数0和1构成。用汇编语言和高级语言编写的程序(称为源程序)计算机并不认识,更不能直接执行,而必须由语言处理系统将它翻译成计算机可以理解的机器语言程序(即目标程序),然后再让计算机执行目标程序。

虽然可以使用各种语言编写程序,但计算机却只能识别在设计机器时事先规定好的机器指令。

机器指令也常被称为硬指令。它是面向机器的,即不同的计算机规定了自己所特有的、一定数量的基本指令(指令系统)。用机器指令进行描述的语言叫作机器语言,用机器语言编写的程序称为机器语言程序或目标程序。目标程序中的二进制机器指令代码称为目标代码。

扩展资料

机器语言的优缺点

1、机器语言可以被计算机直接识别、执行,所以用机器语言写的程序效率最高。

2、机器语言是用指令编程,而成千上万条指令很难记住,且一旦出错很难找出错误。

3、、不同型号的计算机,指令编码并不相同,因此,针对某一型计算机写的程序移植到另外一种计算机上后,运行结果未必正确,甚至有可能根本不能运行。

参考资料来源:百度百科——直接执行语言

温馨提示:答案为网友推荐,仅供参考
相似回答