FORTRAN(或公式翻译)是John Backus于1954年为IBM发明的第一种高级编程语言(软件),1957年商业发行。Fortran至今仍用于科学和数学应用程序的编程。Fortran最初是IBM 701的数字代码解释器,最初命名为Speedcoding。John Backus想要一种更接近于人类语言的编程语言,这是高级语言的定义,其他高级语言程序包括艾达、Algl、Basic、COBOL、C、C++、LISP、Pascal和Prolog。
约翰·巴克斯是发明Fortran的沃森科学实验室IBM研究团队的负责人。IBM团队中有著名的科学家,如Sheldon F.Best、Harlan Herrick(他运行了第一个成功的Fortran程序)、Peter Sheridan、Roy Nutt、Robert Nelson、Irving Ziller、Richard Goldberg、Lois Haibt和David Sayre。
IBM团队没有发明HLL或将编程语言编译成机器代码的想法,但Fortran是第一个成功的HLL,Fortran I编译器保持了20多年的代码翻译记录。运行第一个编译器的第一台计算机是IBM704,John Backus帮助设计了它。
Fortran现在已经有四十多年的历史了,仍然是科学和工业编程领域的顶级语言。当然,它一直在不断更新。
Fortran的发明开创了价值2400万美元的计算机软件产业,并开始开发其他高级编程语言。
Fortran已被用于视频游戏编程、空中交通控制系统、工资计算、许多科学和军事应用以及并行计算机研究。
约翰·巴克斯因发明Fortran而获得1993年美国国家工程院查尔斯·斯塔克·德雷珀奖(Charles Stark Draper Prize),这是工程界最高的国家奖。
...分析美国间谍截获的通讯。艾伦帮助建立了它的编译器和编程语言。 艾伦在2002年《****》的一份简介中说,人们最初对Fortran以及它在使计算机编程更简单、更高效方面的效果持怀疑态度,这是她职业生涯的一个主要重点。“有...
...核心部分mathy是用Fortran编写的,Fortran是一种臭名昭著的编程语言,它是在20世纪50年代开发的,现在仍然受到一些科学家的青睐,但并不是很受普通程序员的欢迎。 美国航天局说,他们希望速度能提高10倍到1000倍,这听起来是一...
...写程序,因为没有直接的方法来解决特定的问题。这就是编程语言的用武之地。一个程序使用正确的方法很容易解决问题,或者你可以说“范例”。面向对象编程和面向过程编程就是这样两种范式。 什么是面向对象程序设计(obj...
...缺点。 什么是python(python)? Python是一种通用的跨平台编程语言,特别容易学习,代码可读写清晰。这是一种非常有表现力的语言,只需要编写更少的代码行,就可以用C++或java编写的等效应用程序所需的代码。Python是用可移...
...务器应用程序。 什么是python(python)? Python是一种通用编程语言,由可移植的ansic编写,因此它可以在所有可行的平台上编译和运行,包括Unix、Windows、macos等。Python的核心语言和库在所有平台上都以相同的方式运行。谷歌、迪...
...开发也相应增长。但是这些脚本语言到底是什么?它们与编程语言有什么不同?随着操作系统的发展,系统任务变得更加复杂,需要多个文件和系统实用程序来完成任务。突然出现了对一类高级语言的需求,这些语言可以执行OS...
...统上执行。它支持C、C++、Object C、Pascal、GO和FORTRAN等各种编程语言。GDB调试器能够跟踪和更改计算机程序的执行。程序员可以修改程序内部变量的值。此外,他可以调用所需的函数。此外,7.0版还支持可逆调试。换言之,它允许...
...在过程编程中,主要关注的是如何按顺序完成任务。程序编程语言中有流程图。这个流程图控制着程序的流程。在面向过程的编程中,如果代码非常大,那么它就被分成几个小单元,基本上称为函数这些函数共享全局数据。共享...
计算机编程语言在从教育到几乎所有服务的各个方面都扮演着重要的角色。编程语言处理预定义的高级结构过程。这些结构的技术术语是“编程范式”。不同的计算机语言使用不同的范例。软件、游戏、网站、应用程序等的开发...
关键区别:过程编程语言由一组过程调用和每个过程的一组代码组成。结构化编程语言强调将程序的数据与其功能分离开来。另一方面,面向对象语言是基于被称为对象的实体的。 编程语言是一种由为计算机设计的指令组成的...