单选题 下列关于程序设计语言的叙述,正确的是( )
【正确答案】 B
【答案解析】[解析] 计算机语言可以分为机器语言、汇编语言和高级语言。计算机只能直接识别机器语言,因此,使用高级语言编写的源程序必须经过翻译软件翻译成机器语言目标程序后,方可在计算机上执行。机器语言的运行速度最高,但是由于其由难以记忆的0、1代码组成,因此可读性不高,并且其与底层硬件的关系过于紧密,因此可移植性很差。相反,虽然高级语言运行速度慢,但其使用了人们易于记忆的符号表示,因此其可读性高,并且由于其独立于计算机硬件,因此其可移植性强。综上可知,B选项正确。