Fortran

Fortran是一种编程语言,最早创建于20世纪50年代。它至今仍在使用。它是一种程序语言,主要用于科学计算和数值分析。

第一个FORTRAN编译器是在1954-57年由John W. Backus领导的IBM团队创建的。这个编译器是第一个用于任何高级语言的编译器。作者们担心,如果用它编写的程序运行速度不如用汇编语言编写的程序快,就没有人会使用这种语言。所以他们把它做成了一个优化编译器。

由于做数值工作的科学家们大量使用该语言,该语言的发展方式鼓励编译器编写者生产能够生成高质量(快速)代码的编译器。有许多高性能的编译器厂商。编译器理论和设计方面的许多工作和研究都是由于需要为Fortran程序生成好的代码而引起的。

该语言曾出现过几次修订,包括非常著名的FORTRAN IV(与FORTRAN 66相同)、FORTRAN 77和Fortran 90。该语言的最新正式标准于1997年出版,称为Fortran 95。

最初,该语言依赖于源代码的精确格式化和大量使用语句编号和"转到"语句,在Fortran中写成goto。

每个版本都引入了"现代"编程概念,如源代码注释和文本输出、IF-THEN-ELSE(FORTRAN 77)、递归(FORTRAN 90)和并行结构,同时努力保持Fortran的"精简"特征和高性能。

名字的含义和拼写

"Fortran"是"公式翻译"的简称。该语言以前被称为FORTRAN(旧的变体仍然是)。自FORTRAN 90年起,放弃了大写。已公布的正式标准使用"Fortran"。

标准

以下两个标准是针对当前Fortran的实现。

  • ANSI X3.198-1992(R1997)。标题。编程语言"Fortran"扩展版。非正式名称为Fortran 90。该标准由ANSI发布,但从未成为国际标准(ISO)。
  • ISO/IEC 1539-1:1997.标题。信息技术--编程语言--Fortran--第1部分:基础语言。非正式名称为Fortran 95。这个标准还有2个部分。第1部分已被ANSI正式采用。
AlegsaOnline.com - 2020 - License CC3