Lenguaje de programación de direcciones - Address programming language

El lenguaje de programación de direcciones ( ruso : Адресный язык программирования ucraniano : Адресна мова програмування ) es uno de los primeros lenguajes de programación de alto nivel del mundo . Fue creado en 1955 por Kateryna Yushchenko . En particular, el lenguaje de programación de direcciones hizo posible el direccionamiento indirecto y las direcciones del rango más alto, análogas a los punteros .

A diferencia de Fortran y ALGOL 60 , APL (lenguaje de programación de direcciones) admitía el direccionamiento indirecto y el direccionamiento de rangos superiores. El direccionamiento indirecto es un mecanismo que apareció en otros lenguajes de programación mucho más tarde (1964 - en PL / 1 ).

El lenguaje de direcciones se implementó en todas las computadoras de la primera y segunda generación producidas en la Unión Soviética. El lenguaje Address influyó en la arquitectura de las computadoras Kyiv, M-20, Dnipro, Ural, Promin y Minsk. El lenguaje de programación Address se utilizó exclusivamente para la solución de problemas económicos, incluida la aviación, la exploración espacial, la construcción de maquinaria y el complejo militar, en particular, para calcular las trayectorias de los misiles balísticos en vuelo, en los años cincuenta y sesenta. Las implementaciones del lenguaje de programación Address se utilizaron durante casi 20 años. Un libro sobre APL se publicó en Ucrania en 1963 y fue traducido y publicado en Francia en 1974.

El lenguaje del discurso afectó no solo el desarrollo económico de la Unión Soviética y otros países socialistas, sino también la tecnología de la información y la programación de todo el mundo. Las ideas y herramientas propuestas e implementadas de APL se pueden encontrar en muchos campos relacionados con la programación, como tipos de datos abstractos, programación orientada a objetos, programación funcional, programación lógica, bases de datos e inteligencia artificial.

Referencias