Кто знает, что это такое. Наверное только старшее поколение.
Когда и кем был создан язык программирования Фортран и на каком языке он существовал.
Когда и кем был создан Fortran
Язык программирования Fortran (сокращение от FORmula TRANslator — «переводчик формул») был создан в период с 1954 по 1957 год.
Разработку вела группа программистов корпорации IBM под руководством Джона Бэкуса (John Backus).
На каком языке существовал изначально
FortFortran не «существовал на каком‑то другом языке» в привычном смысле — он сам стал одним из первых языков программирования высокого уровня. До его появления программы писали преимущественно:
- на машинном коде (последовательности нулей и единиц, специфичных для конкретной ЭВМ);
- на ассемблере (мнемонические команды, почти один к одному транслируемые в машинный код).
Как создавался компилятор Fortran
Чтобы запустить первый компилятор Fortran, разработчикам пришлось пройти несколько этапов:
- Начальный этап (1954). Работу начали с низкоуровневых инструментов. Вероятно, ранние версии компилятора писались на ассемблере или даже частично на машинном коде. Это был единственный способ «запустить» процесс, поскольку других высокоуровневых языков тогда не было.
- Самокомпиляция. По мере развития компилятора команда Бэкуса постепенно переводила его части на сам Fortran. Этот процесс называется самокомпиляцией (self‑hosting): когда язык становится достаточно зрелым, чтобы на нём можно было написать собственный компилятор.
- Выпуск (1957). К моменту релиза компилятор Fortran уже содержал значительные фрагменты кода, написанные на Fortran.
Ключевые факты.
- Первый массово используемый язык высокого уровня. Fortran позволил записывать математические формулы почти в естественном виде (например, A = B * C), а не через длинные последовательности команд работы с регистрами и памятью.
- Революционное ускорение разработки. По данным IBM, использование Fortran сокращало количество строк кода в 20 раз по сравнению с ассемблером и уменьшало время разработки программ в несколько раз.
- Долговечность. Язык активно развивается и используется до сих пор (последняя версия — Fortran 2023), особенно в научных и инженерных расчётах, моделировании климата, ядерной физике и т. д.
Краткий итог: Fortran был создан с 1954 по 1957 год командой IBM под руководством Джона Бэкуса. Изначально его компилятор писался на ассемблере и машинном коде, но позже перешёл на самокомпиляцию — то есть значительная часть компилятора была переписана на самом Fortran.
Насчёт создания — это официальная информация, но есть очень интересный рассказ Андрея Тюняева об истоках языка Фортран. Нам многое неизвестно, а знаем только то, что нам подсунули.
