单选题 计算机硬件能直接识别和执行的语言是______。
A.高级语言 B.BASIC语言 C.汇编语言 D.机器语言

【正确答案】 D
【答案解析】计算机能够直接识别和执行的语言是机器语言。计算机语言从机器语言开始,然后是汇编语言,现在则使用高级语言。机器语言和汇编语言属于低级语言,计算机容易懂,但人理解起来困难;高级语言人比较容易理解,但高级语言要让机器认识则必须编译成低级语言,机器才能认识。BASIC语言是一种高级语言。