В марте 1966 года были утверждены два стандарта языка FORTRAN,
которые определяли два языка. Первый из них FORTRAN (основанный на FORTRAN IV), и Basic FORTRAN (основанный на FORTRAN II
без машинно-зависимых операций). Язык FORTRAN определяемый по первому
стандарту стали называть FORTRAN 66 (хотя многие его называли FORTRAN
IV).
Принятие стандарта помогло в переносимости программ между
платформами, и как следствие широкому распространению. В середине
1970-ых практически каждый компьютер, миниЭВМ или универсальная ЭВМ,
имели компилятор стандарта FORTRAN 66.
Основные особенности FORTRAN 66:
-
типы данныхINTEGER
,REAL
,DOUBLE PRECISION
,COMPLEX
,LOGICAL
-
операторыCOMMON
,DIMENSION
,EQUIVALENCE
-
операторDATA
для определения начальных значений
-
поддержка внутренних и внешних функций
-
операторGOTO
, назначаемыйGOTO
и вычисляемыйGOTO
-
логический и арифметический операторIF
-
наличие циклаDO
-
операторы ввода/выводаREAD
,WRITE
,BACKSPACE
,REWIND
,ENDFILE
-
операторFORMAT
-
наличие операторовCALL
,RETURN
,PAUSE
,STOP
-
поддержка идентификаторов переменных длиной до шести символов
-
наличие комментариев