Новосибирский государственный университетФакультет информационных технологийСовременные проблемы информатики и вычислительной техники |
А.М.Федотов |
Императивные языки программирования основаны на фон неймановской модели вычислений.
Считается, что первым алгоритмическим языком программирования был язык Plankalkuel (от plan calculus), разработанный в 1945—1946 годах Конрадом Цузе (Konrad Zuse).
Следуя историческим традициям русской поэзии, период с конца 50-х до середины 60-х годов справедливо можно назвать золотым веком языков программирования. Большинство из наиболее известных и распространенных императивных языков программирования было создано в конце 1950-х — середине 1980-х годов. Период 1980-х и 1990-х годов соответствует увлечениям новыми парадигмами, и императивных языков в это время практически не появлялось.
Императивное программирование наиболее пригодно для решения задач, в которых последовательное исполнение каких-либо команд является естественным. Примером здесь может служить управление современными аппаратными средствами. Поскольку практически все современные компьютеры императивны, эта методология позволяет порождать достаточно эффективный исполняемый код.
Основная:
Ключевые термины (головные): Модель вычислений фон Неймана; Императивное программирование;
Федотов Анатолий Михайлович |
НГУ ФИТ НГУ ИВТ СО РАН |