首页 > 甄选问答 >

问 fortran 语言是高级语言吗 分类详解

2026-11-06 22:28:29
最佳答案

答

结论:Fortran 属于高级编程语言,而且是世界上最早正式推出的高级语言之一,全称 Formula Translation,中文译作公式翻译语言,1957 年由 IBM 推出,设计初衷就是面向科学计算、工程数值运算,它不需要程序员直接编写机器码或者汇编指令,使用接近数学公式的语法书写代码,再通过编译器翻译成机器可执行代码,符合高级语言核心定义,很多考题经常把它和汇编语言、机器语言放在一起做分类判断题,需要牢记它归类是高级语言,同时它属于编译型高级语言,不是解释型。

基础信息

全称:Formula Translation

中文名称:公式翻译语言

发布时间:1957 年

类型:编译型高级语言

主要领域:科学计算 数值仿真 气象 物理 航空航天 有限元计算

高级语言判定依据

判定要点Fortran 对应特点
语法接近人类数学表达支持类似数学公式的表达式,适合矩阵、数值运算
不需要直接操作硬件寄存器程序员不用关心底层 CPU 寄存器,屏蔽底层硬件细节
需要编译器转换源码源代码经过 Fortran 编译器编译,生成目标文件和可执行程序
独立于特定 CPU 架构源码可以在不同平台重新编译运行,不绑定单一机器指令集

版本发展

Fortran 77:经典老版本,考试最常考

Fortran 90 / 95:增加数组、模块化等新特性

Fortran 2003、2008、2018:持续更新,保留高性能数值计算优势

易混对比表

语言类型代表是否高级语言
机器语言二进制机器码否
汇编语言汇编助记符否,属于低级语言
高级编译型Fortran C C++是
高级解释型Python是

使用判断步骤

第一步 看到题目问语言分类,记住 Fortran 是最早的编译型高级语言

第二步 区分编译型和解释型,Fortran 是编译型,不是解释执行

第三步 判断题陷阱:不要因为它年代很早,就误认为是低级语言,年代早不等于低级语言

第四步 考点延伸:它强项是科学数值计算,和 C 语言同属于编译高级语言,但是应用场景不一样

常见问题

问题 1 Fortran 是编译型还是解释型高级语言

回答 1 Fortran 是编译型高级语言,源代码必须经过编译器编译之后才可以运行,这是 Fortran 重要分类属性。

问题 2 为什么 Fortran 年代很早仍然属于高级语言

回答 2 判断是否高级语言看是否屏蔽底层硬件、使用类自然语言语法,不是看发布年代,Fortran 满足高级语言定义,所以就算是最早的高级语言,依然归类高级语言。

问题 3 Fortran 和汇编语言是同一类吗

回答 3 Fortran 是高级语言,汇编属于低级语言,二者不是同一类,考试判断题经常设置这个混淆选项。

问题 4 计算机基础考试里面 Fortran 归类是什么

回答 4 计算机基础考题当中,Fortran 标准归类为高级程序设计语言,是高频考点。

免责声明

本文为计算机基础知识教学参考,相关语言标准以官方规范为准,本内容不替代教材与专业课程资料。