#81_闲谈语言的分类
机器语言是二进制指令,CPU可直接执行;
低级语言通常指机器语言和汇编语言,与硬件紧密相关;
高级语言则接近自然语言,独立于具体硬件,需编译/解释才能运行;
中级语言并非严格分类,有时用于描述兼具高低级特性的语言(如C介于汇编与高级语言之间),但主流教材仍将其归为高级语言。
C语言虽支持指针等底层操作,但其语法抽象、不依赖特定硬件,符合高级语言定义,因此选D。
机器语言是二进制指令,CPU可直接执行;
低级语言通常指机器语言和汇编语言,与硬件紧密相关;
高级语言则接近自然语言,独立于具体硬件,需编译/解释才能运行;
中级语言并非严格分类,有时用于描述兼具高低级特性的语言(如C介于汇编与高级语言之间),但主流教材仍将其归为高级语言。
C语言虽支持指针等底层操作,但其语法抽象、不依赖特定硬件,符合高级语言定义,因此选D。