30-04-2023
Адресный язык программирования — один из первых[1] в мире язык программирования высокого уровня. Автор языка программирования — Е.Л. Ющенко (Украина, г. Киев). Первые идеи и мысли о языке программирования были высказаны в 1955 г. Конструкции данного языка вошли в состав современных языков программирования как классические структуры. В частности, в адресном языке программирования были заложены возможности косвенной адресации и адресации высшего ранга — аналоги указателей.
Подобные средства в программировании в других языках появились только с 1963г.Киев[2], Днепр, Урал-1 и Стрела. Адресный язык программирования с его первыми идеями адресации явился основой теоретического программироывания и оказал существенное влияние на технологии программирования. В частности, в Адреснном языке программирования впервые в мире была обеспечена независимость работы программы от места расположения в оперативной памяти. C этого языка уже в начальный период развития кибернетики в АН УССР созданы трансляторы, облегчившие процесс программирования для имевшихся в то время в СССР ЭВМ первого и второго поколений "Киев", "Урал-1" и М-20. Впоследствии такими трансляторами были снабжены и другие отечественные ЭВМ. [3] [4] Наличие и использование Адресного языка программирования позволило успешно решать многие народохозяйственные задачи, включая военную промышленность, космонавтику и самолетостроение.
Адресность в языке программирования явилась основой создания сложных структур данных, классов. Например, в книге "Адресное программирование" имеются примеры программ в которых фактически присутствуют объекты (хотя и термины объект и классы не употреблялись). Адресный язык программирования повлиял на архитектуру ЭВМАдресный язык программирования.