Skip to main content

Что такое Фортран?

Фортран - императивный язык программирования. Когда-то написанный как ФОРТРАН, язык программирования также считается универсальным и процедурным. Он был разработан в 1950-х годах Международной корпорацией бизнес-машин (IBM) и предназначался для использования в научных и технических приложениях. С момента своего создания Fortran постоянно использовался для научных и численных вычислений, особенно в таких областях, как вычислительные науки и моделирование климата. Фактически, это наиболее часто используемый язык числового программирования.

Некоторые предполагают, что Fortran достиг своей популярности, потому что он был разработан до многих других основных языков. Другие утверждают, что его широкое использование обусловлено постепенным добавлением и развитием функций, жизненно важных для пользователей науки и техники. Возможно, не менее важным является тот факт, что Fortran поддерживает совместимость со старыми версиями, добавляя новые компоненты вместо того, чтобы исключать устаревшие функции. Большая часть его популярности могла быть связана с производством компиляторов, способных обрабатывать более быстрый код, что делает его особенно подходящим для научного использования.

Команде программистов IBM во главе с Джоном Бэкусом приписывают совместную работу по разработке Fortran, которая в 1957 году представила первый компилятор. Он был создан для компьютера IBM 704. Fortran с его структурами управления и компонентами ввода / вывода быстро завоевал популярность. Вскоре команда представила компиляторы, предназначенные для использования с другими моделями компьютеров IBM. В течение короткого периода времени другие производители были вынуждены создавать компиляторы FORTRAN для своих собственных компьютеров, что привело к появлению десятков компиляторов к началу 1960-х годов.

К сожалению, создание стольких различных компиляторов привело к несовместимости. В 1966 году эта проблема была решена, когда был сформирован американский национальный стандарт для языка программирования. Однако это не полностью остановило ход изменений. Вскоре была необходима дальнейшая стандартизация. Для удовлетворения этой потребности был разработан Fortran 77.

Одна из особенностей, которая выделяет Fortran среди других языков программирования, - это простота переносимости. Он также считается простым в освоении и простым. Для изучения и использования Фортрана необязательно иметь опыт работы в компьютерах. Однако тот факт, что его легко освоить, не делает его менее способным. Он может эффективно использоваться в значительных приложениях.