ФОРТРАН: История языка программирования

FORTRAN (или перевод формул) был первым языком программирования (программным обеспечением) высокого уровня, изобретенным Джоном Бакусом для IBM в 1954 году, коммерчески выпущенным в 1957 году. Фортран до сих пор используется для программирования научных и математических приложений. Фортран начинал как цифровой интерпретатор кода для IBM 701 и изначально назывался Speedcoding. Джон Бэкус хотел язык программирования, который был бы ближе к человеческому языку, который является определением языка высокого уровня, другие программы высокого языка включают Аду, Алгол, Бейсик, COBOL, C, C ++, LISP, Pascal и Prolog.

Поколения кодов

  1. Первое поколение кодов, используемых для программирования функций компьютера, называлось машинный язык или Машинный код. Машинный код - это язык, который компьютер действительно понимает на уровне машины, представляющий собой последовательность нулей и единиц, которую элементы управления компьютера интерпретируют как электрические инструкции.
  2. Второе поколение кода было названо
    instagram viewer
    язык ассемблера. Язык ассемблера превращает последовательности 0 и 1 в человеческие слова, такие как «добавить». Язык ассемблера всегда переводится обратно в машинный код программами, называемыми ассемблерами.
  3. Третье поколение кода называлось язык высокого уровня или ЯВА, который имеет человечески звучащие слова и синтаксис (как слова в предложении). Чтобы компьютер понимал любой HLL, компилятор переводит язык высокого уровня либо на язык ассемблера, либо на машинный код. Все языки программирования должны быть в конечном итоге переведены в машинный код, чтобы компьютер мог использовать содержащиеся в них инструкции.

Джон Бэкус и IBM

"Я действительно не знал, что, черт возьми, я хотел сделать с моей жизнью... Я сказал нет, я не мог. Я выглядел неаккуратным и растрепанным. Но она настояла, и я так и сделал. Я прошел тест и сделал хорошо. " Джон Бэкус на своем опыте интервью для IBM.

Джон Бэкус возглавлял группу исследователей IBM в научной лаборатории Уотсона, которая изобрела Фортран. В команде IBM были известные имена таких ученых, как Шелдон Ф. Бест, Харлан Херрик (который управлял первой успешной программой на Фортране), Питер Шеридан, Рой Натт, Роберт Нельсон, Ирвинг Циллер, Ричард Голдберг, Лоис Хайбт и Дэвид Сэйр.

Команда IBM не изобрела HLL или идею компиляции языка программирования в машинный код, но Fortran был первым успешным HLL, и компилятор Фортрана I держит запись для перевода кода для более чем 20 года. Первым компьютером, на котором был запущен первый компилятор, был IBM 704, который Джон Бэкус помог разработать.

Фортран сегодня

Фортрану уже более сорока лет, и он остается главным языком в научном и промышленном программировании - конечно, он постоянно обновлялся.

Изобретение Fortran положило начало индустрии компьютерного программного обеспечения за 24 миллиона долларов и стало началом разработки других языков программирования высокого уровня.

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

Джон Бэкус получил премию Чарльза Старка Дрэйпера Национальной академии наук 1993 года - высшую национальную премию в области машиностроения за изобретение Фортрана

instagram story viewer