题目
Python语言属于( )。A. 机器语言B. 汇编语言C. 高级语言D. 科学计算语言
Python语言属于( )。
A. 机器语言
B. 汇编语言
C. 高级语言
D. 科学计算语言
题目解答
答案
C. 高级语言
解析
考查要点:本题主要考查对计算机语言分类的基本概念的理解,特别是对Python语言级别的判断。
解题核心思路:
- 明确语言分类标准:计算机语言分为机器语言、汇编语言、高级语言,其中高级语言又包含多种类型(如面向对象语言、脚本语言等)。
- 掌握Python特性:Python是解释型、面向对象的高级编程语言,具有语法简洁、跨平台等特点。
- 排除干扰项:科学计算语言(如MATLAB)是应用领域分类,而Python本身属于通用高级语言。
破题关键点:
- 机器语言和汇编语言是低级语言,直接操作硬件,与Python的高级特性(如动态类型、自动内存管理)矛盾。
- 科学计算语言是应用领域标签,而非语言级别分类。
选项分析:
- A. 机器语言:由二进制代码构成,需直接被硬件执行,与Python的解释型、语法简洁特性不符。
- B. 汇编语言:用助记符表示指令,仍需编译为机器码,与Python的高级抽象层次不符。
- C. 高级语言:Python采用接近自然语言的语法,需通过解释器运行,符合高级语言定义。
- D. 科学计算语言:Python常用于科学计算,但其本质仍是通用高级语言,而非专属科学计算的语言类别。
结论:Python属于高级语言,正确答案为C。