stringtranslate.com

Dirección (lenguaje de programación)

El lenguaje de programación de direcciones ( ucranio : Адресна мова програмування , ruso : Адресный язык программирования ) es uno de los primeros lenguajes de programación de alto nivel del mundo . [1] Fue creado en 1955 por Kateryna Yushchenko . [2] En particular, el lenguaje de programación Address hizo posible el direccionamiento indirecto y direcciones de primer nivel, de forma análoga a los punteros . [3] [4]

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 Address se implementó en todas las computadoras de primera y segunda generación producidas en la Unión Soviética. El lenguaje Address influyó en la arquitectura de las computadoras de Kiev, 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 complejos militares (en particular, para calcular las trayectorias de los misiles balísticos en vuelo) en los años 1950-1960. [4] Las implementaciones del lenguaje de programación Address se utilizaron durante casi 20 años. En 1963 se publicó en Ucrania un libro sobre APL que fue traducido y publicado en Francia en 1974.

El lenguaje del discurso afectó no sólo al desarrollo económico de la Unión Soviética y otros países socialistas, sino también a la tecnología de la información y la programación en todo el mundo. Las ideas y herramientas propuestas e implementadas por 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.

Libros

Referencias

  1. ^ "En memoria de K. Yushchenko". Boletín de la Academia Nacional de Ciencias de Ucrania (en ucraniano). 2001. Archivado desde el original el 24 de diciembre de 2008.
  2. ^ Connolly, Cornelia; Salón, Tony; Lenaghan, Jim (10 de enero de 2018). "Las mujeres que abrieron el camino en la programación informática". RTE.es decir . Consultado el 26 de noviembre de 2018 .
  3. ^ Videla, Álvaro (8 de diciembre de 2018). "Kateryna L. Yushchenko - inventora de los punteros". Medio . Consultado el 29 de mayo de 2021 .
  4. ^ ab ""Катерина Логвинівна Ющенко - винахідниця Consejos para la autorización del autor en el programa de cambios en curso"". www.nas.gov.ua (en ucraniano) . Consultado el 29 de mayo de 2021 .