Алгоритмические языки
Автор: crazyzomby • Май 16, 2023 • Доклад • 319 Слов (2 Страниц) • 115 Просмотры
Алгоритмические языки
Алгоритмические языки предназначены для выражения математических или символьных вычислений. Они могут выражать алгебраические операции в обозначениях, подобных математическим, и позволяют использовать подпрограммы, которые упаковывают часто используемые операции для повторного использования. Они были первыми высокоуровневыми языками.
FORTRAN
Первым важным алгоритмическим языком был FORTRAN (formula translation), разработанный в 1957 году командой IBM во главе с Джоном Бэкусом. Он предназначался для научных вычислений с действительными числами и их коллекциями, организованными в виде одномерных или многомерных массивов. Его управляющие структуры включали условные операторы IF, повторяющиеся циклы (так называемые циклы DO) и оператор GOTO, допускающий непоследовательное выполнение программного кода. Фортран сделал удобным возможность иметь подпрограммы для общих математических операций и их встроенных библиотек. FORTRAN также был разработан для перевода на эффективный машинный язык. Это было сразу же успешно и продолжает развиваться.
ALGOL
ALGOL (algorithmic language) был разработан комитетом американских и европейских ученых-компьютерщиков в 1958–1960 годах для публикации алгоритмов, а также выполнения вычислений. Алгол ввел блочную структуру, в которой программа состоит из блоков, которые могут содержать как данные, так и инструкции и имеют ту же структуру, что и целая программа. Блочная структура стала мощным инструментом для создания больших программ из небольших компонентов.
ALGOL предоставил нотацию для описания структуры языка программирования,
...