
计算机能直接识别的语言是______。 A. C语言 B. 高级程序语言 C. 机器语言 D. 汇编语言
计算机能直接识别的语言是机器语言。这是因为计算机硬件(主要是CPU)的物理结构决定了它只能理解由0和1组成的二进制指令,这些指令直接对应电路的开关状态。
答案:C. 机器语言
其他选项的解析:
A. C语言和B. 高级程序语言:需要通过编译器或解释器转换为机器语言才能被执行,属于人类易读的抽象语言。
D. 汇编语言:虽与机器语言直接对应,但仍需汇编器翻译成二进制指令,本质是机器语言的符号化表示。
理解这一层次关系——从人类友好的高级语言,到接近硬件的汇编语言,再到计算机唯一能直接执行的机器语言——是掌握编程基础的关键。你认为这种语言层级设计对计算机发展产生了哪些深远影响?