Адресный язык программирования, один из первых в мире язык программирования высокого уровня. Автор языка программирования — Е.Л. Ющенко (Украина, г. Киев). Первые идеи и мысли о языке программирования были высказаны в 1955 г. Конструкции данного языка вошли в состав современных языков программирования как классические структуры. В частности, в А.я.п. были заложены возможности косвенной адресации и адресации высшего ранга — аналоги указателей.
Подобные средства в программировании в других языках появились только с 1963г. Адресность в языке программирования явилась основой создания сложных структур данных, классов. Например, в книге "Адресное программирование" имеются примеры программ в которых фактически присутствуют объекты (хотя и термины объект и классы не употреблялись). А.я.п. повлиял на архитектуру ЭВМ Киев, Днепр, Урал-1 и Стрела. А.я.п. с его первыми идеями адресации явился основой теоретического программироывания и оказал существенное влияние на технологии программирования. В частности, в А.я.п. впервые в мире была обеспечена независимость работы программы от места расположения в оперативной памяти. C этого языка уже в начальный период развития кибернетики в АН УССР созданы трансляторы, облегчившие процесс программирования для имевшихся в то время в СССР ЭВМ первого и второго поколений "Киев", "Урал-1" и М-20. Впоследствии такими трансляторами были снабжены и другие отечественные ЭВМ. Наличие и использование А.я.п. позволило успешно решать многие народохозяйственные задачи, включая военную промышленность, космонавтику и самолетостроение.
Лит.: Ющенко Е.Л. Адресное программирование / Е.Л. Ющенко. - К. : Техн. лит., 1963. - 286 с. Ющенко Е.Л. Программирующая программа с входным адресным языком для машины Урал -1 / Е.Л. Ющенко, Т.А. Гринченко. - К. : Наук. думка, 1964. - 107 с.
АДРЕСНЫЙ ЯЗЫК, формальный язык
для описания процессов преобразования
информации в ЦВМ. Разработан в
Вычислительном центре АН Украинской
ССР в качестве входного языка
автоматического программирования. Описание
вычислительного процесса на А.я.
называется адресным алгоритмом. В А.я.
наряду с множеством элементов информации
(исходные данные, промежуточные и
окончательные результаты) рассматривается
множество адресов; в частном случае
адресами могут быть номера ячеек
запоминающего устройства ЦВМ, в которых
располагаются исходные данные. Каждый
элемент информации однозначно
соответствует определенному адресу. В
свою очередь, некоторые адреса могут
однозначно соответствовать другим
адресам. Если b - элемент информации или
адрес, который однозначно соответствует
адресу а, то в А.я. это записывается в
виде формулы "a = b. Выражение, образованное
из математических символов и знака ("),
называемое адресной функцией. Вычисление
новых значений и засылка их по определённым
адресам задаётся адресной формулой, т.
е. двумя адресными функциями, соединёнными
символом засылки (=>). Запись b=>a
означает, что элемент информации или
адрес в записывается по адресу а (после
этой операции "a = b).
Адресный алгоритм
- последовательность адресных формул
и некоторых других символов - с помощью
специальной программы-транслятора
преобразуется в программу на языке ЦВМ.
Для каждого конкретного транслятора
А.я. Уточняется.