FORTRAN檢視原始碼討論檢視歷史
FORTRAN |
Fortran源自於"公式翻譯"(英語:FormulaTranslation)的縮寫,是一種編程語言。它是世界上最早出現的計算機高級程序設計語言,廣泛應用於科學和工程計算領域。FORTRAN語言以其特有的功能在數值、科學和工程計算領域發揮着重要作用。Fortran 90之前的版本是人們所知曉的FORTRAN(全部字母大寫),從Fortran 90以及以後的版本都寫成Fortran(僅有第一個字母大寫)。
簡介
1951年:美國IBM公司約翰·貝克斯(John Backus)針對匯編語言的缺點着手研究開發FORTRAN語言。1954年:約翰·貝克斯在紐約正式對外發布,稱為FORTRANⅠ,FORTRANⅠ功能簡單,但它的開創性工作,在社會上引起了極大的反響。1957年:第一個FORTRAN編譯器在IBM704計算機上實現,並首次成功運行了FORTRAN程序。1958年:對FORTRANⅠ進行了擴充和完善,引進了子函數等概念,推出了商業化的FORTRANⅡ版本。1962年:推出了FORTRAN Ⅳ。FORTRAN Ⅳ沒有充分考慮兼容性,導致FORTRANⅡ程序不能在FORTRAN Ⅳ系統中運行,使其應用受到了很大限制,這時語言不兼容性問題和影響被突出表現出來。此前也出現過FORTRAN Ⅲ,但由於存在嚴重缺陷,沒有在計算機上實現。
評價
隨着FORTRAN語言版本的不斷更新和變化,語言不兼容性問題日益突出,語言標準化工作被提上了日程。1962年5月:美國標準化協會(簡稱ANSI)着手進行FORTRAN語言標準化的研究工作。1966年:ANSI正式公布了兩個標準文本:美國國家標準FORTRAN(ANSI X3.9-1966)和美國國家標準基本FORTRAN(ANSI X3.10-1966),前者相當於FORTRAN Ⅳ,後者相當於FORTRANⅡ。基本FORTRAN是美國國家標準FORTRAN的一個子集,從而實現了語言的向下兼容,初步解決了語言的兼容性問題。通常稱美國國家標準FORTRAN為FORTRAN 66。FORTRAN 66的推出在國際上產生了廣泛影響。[1]