Articulo de referencia

Lenguaje de programación de direcciones

El lenguaje de programación Address ( en ruso : Адресный язык программирования , en ucraniano : Адресна мова програмування ) es uno de los primeros lenguajes de programación de ...

El lenguaje de programación Address ( en ruso : Адресный язык программирования , en ucraniano : Адресна мова програмування ) 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 las direcciones de rango más alto , análogas a los punteros . [ 3 ] [ 4 ] 

A diferencia de Fortran y ALGOL 60 , APL (Address Programming Language) 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. Este lenguaje influyó en la arquitectura de las computadoras Kyiv, M-20, Dnipro, Ural, Promin y Minsk. El lenguaje de programación Address se utilizó para la resolución de problemas en áreas como la aviación, la exploración espacial, la construcción de maquinaria y el complejo militar , en particular para calcular las trayectorias de misiles balísticos en vuelo , durante las décadas de 1950 y 1960. [ 4 ] 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 Address influyó no solo en el desarrollo económico de la Unión Soviética y otros países socialistas, sino también en la tecnología de la información y la programación a nivel mundial. Las ideas y herramientas propuestas e implementadas por APL se encuentran en numerosos campos relacionados con la programación, como los tipos de datos abstractos, la programación orientada a objetos , la programación funcional , la programación lógica, las bases de datos y la inteligencia artificial.

Libros

  • Glushkov VM y Yushchenko EL, D 1966, La computadora de Kiev; a Descripción matemática, EE. UU., Ohio, División de Traducción, División de Tecnología Extranjera, Wright-Pattenon AFB, 234p., ASIN: B0007G3QGC.
  • Gnedenko BV, Koroliouk VS & Iouchtchenko EL, D 1969, Eléments de programmation sur ordinateurs, París, Dunod, 362p., ASIN: B0014UQTU0, consultado el 24 de octubre de 2021, URL: https://files.infoua.net/yushchenko/Elements-de-programmation-sur-ordinateurs_BGnedenko-VKoroliouk-EIouchtchenko_1969_France_OCR.pdf .
  • Gnedenko BV, Koroljuk VS & Justschenko EL, D 1964, Elemente der Programmierung, DDR, Leipzig, Verlag: BG Teubner, 327 oldal.
  • Gnedenko BV, Korolyuk VS & Juscsenko EL D 1964, Bevezetѐs a progamozásba, – I, II. – Magyarország, Budapest , Uj technica.
  • Вычислительная машина «Киев»: descripción matemática / В.  M.  Глушков, Е.  Л.  Ющенко.  — К.  : Техн. лит., 1962.  — 183 с.
  • Кулинкович А.Е., Ющенко Е.Л., О базовом алгоритмическом языке. / Кулинкович А.Е., Ющенко Е.Л., в журн.: «Кибернетика», К.  : N.° 2, 1965. C.3–9, – URL: https://files.infoua.net/yushchenko/O-bazovom-algoritmicheskov-yazyke_AKulinkovich_EYushchenko_1965.pdf
  • Ющенко Е.  Л.  Адресное программирование / Е.  Л.  Ющенко.  — К.  : Техн. лит., 1963.  — 286 с. https://files.infoua.net/yushchenko/Adresnoe-programmirovanie_EYushchenko_1963.pdf
  • Ющенко Е.  Л.  Programación de la dirección de la máquina Ural −1 / E.  Л.  Ющенко, Т.  A.  Гринченко.  — К.  : Наук. думка, 1964.  — 107 с.
  • Ющенко Е.Л., Адресный язык (Tema 5) // Кибернетика на транспорте: Заочный семинар. / Киевский дом Научно-технической пропаганды / – К.  : – 1962. – 32 с., – URL: Kibernetika-na-transporte_Adresnyy-yazyk_KYushchenko_1962.pdf (infoua.net)
  • Управляющая машина широкого назначения «Дніпро» и программирующая программа в ней / Е.  Л.  Ющенко, Б.  Н.  Малиновский, Г.  A.  Полищук, Э.  K.  Ядренко, А.  И.  Никитин.  — К.  : Наук. думка, 1964.  — 280 с.

Referencias

  1. "Пам'яті К. Л. Ющенко" [ En memoria de KL Yushchenko ] . Вісник Національної академії наук України [ Boletín de la Academia Nacional de Ciencias de Ucrania ] (en ucraniano). 2001. Archivado desde el original el 24 de diciembre de 2008 , a través de la Biblioteca Nacional de Ucrania .(El título del artículo se encuentra en el índice ; el título del boletín se encuentra en la página principal del portal ).
  2. Connolly, Cornelia; Hall, Tony; Lenaghan, Jim (10 de enero de 2018). "Las mujeres que abrieron camino en la programación informática" . RTE.ie. 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. 1 2 ""Катерина Логвиниєї з перших в світі мов програмування високого рівня"Academia Nacional de Ciencias de Ucrania (en ucraniano). Archivado del original el 13 de mayo de 2021. Consultado el 29 de mayo de 2021 .