Язык программирования адреса ( русский : Адресный языка программирования Украинский : Адресен мов програмування ) является одним из первых в мире языков программирования высокого уровня . [1] Создана в 1955 году Екатериной Ющенко . [2] В частности, язык программирования Address сделал возможной косвенную адресацию и адреса высшего ранга - аналогично указателям .
В отличие от Fortran и ALGOL 60 , APL (язык программирования адресов) поддерживает косвенную адресацию и адресацию более высоких рангов. Косвенная адресация - это механизм, появившийся в других языках программирования намного позже (1964 г. - в PL / 1 ).
Адресный язык был реализован на всех компьютерах первого и второго поколения, произведенных в Советском Союзе. Адресный язык повлиял на архитектуру компьютеров «Киев», «Стрела», «Урал», «Проминь». Обращение использовалось исключительно для решения экономических задач, включая авиацию, освоение космоса, машиностроение, военный комплекс, в частности, для расчета траекторий полета баллистических ракет в 1950–60-е годы. Реализации адресного языка программирования использовались почти 20 лет. В 1963 году в Украине была издана книга об АПЛ, а в 1974 году она была переведена и издана во Франции.
Язык обращения повлиял не только на экономическое развитие Советского Союза и других социалистических стран, но и на информационные технологии и программирование во всем мире. Предложенные и реализованные идеи и инструменты APL можно найти во многих областях, связанных с программированием, таких как абстрактные типы данных, объектно-ориентированное программирование, функциональное программирование, логическое программирование, базы данных и искусственный интеллект.
Рекомендации
- ^ "Памяти К. Ющенко" . Вестник Национальной академии наук Украины (на украинском языке). 2001. Архивировано из оригинала на 2008-12-24. CS1 maint: обескураженный параметр ( ссылка )
- ^ Коннолли, Корнелия; Холл, Тони; Ленаган, Джим (10.01.2018). «Женщины, проложившие путь в компьютерном программировании» . RTE.ie . Проверено 26 ноября 2018 .