SAKO (lenguaje de programación)

SAKO
ParadigmaMultiparadigma : estructurado , imperativo ( procedimental ), matriz
Diseñado porLeon Łukaszewicz, Antoni Mazurkiewicz, Jan Borowiec, Jowita Koncewicz, Maria Łącka, Stefan Sawicki, Jerzy Swianiewicz, Piotr Szorc, Alfred Szurman y Andrzej Wiśniewski [1]
ReveladorAcademia Polaca de Ciencias
Apareció por primera vez1960 ; hace 64 años ( 1960 )
Influenciado por
Fortran [2]

SAKO ( PL : System Automatycznego KO dowania [3] - EN : An Automatic Coding System [4] ) es un lenguaje de programación basado en el idioma polaco escrito en los años 1959-1960 por un equipo de la división ZAM de la Academia Polaca de Ciencias . [1] Originalmente desarrollado para las computadoras XYZ y ZAM-2, en años posteriores también para ZAM-21, ZAM-41 y Mińsk-22 . [5]

Características generales del lenguaje SAKO:

  • Comandos similares a oraciones utilizadas en lenguaje natural.
  • Acortó el tiempo de aprendizaje de los principios de programación.
  • Fácil de usar, tiempo de codificación reducido
  • Código de programa transparente, baja probabilidad de cometer errores.

Tenía una asignación de dirección estática. Era posible insertar código en el ensamblador de macros SAS. La compilación se realizó en dos etapas:

  1. De SAKO al ensamblador de macros SAS simplificado (SAS-W).
  2. Del SAS-W al lenguaje máquina.

La característica más característica de SAKO son los comandos polacos, por ejemplo CZYTAJ, SKOCZ DO. Diseñado principalmente para la programación de cálculos numéricos.

Ejemplo de "Hola, mundo"

TEXTO: HOLA MUNDOLÍNEA¡BASTA DE NASTEPNY!KONIEC

Referencias

  • Prace Zakładu Aparatów Matematycznych PAN, "System Automatycznego Kodowania SAKO. Cz. 1, Opis języka", PAN – Warszawa 1961
  • Leon Łukaszewicz, Antoni Mazurkiewicz "Sistema automatycznego kodowania SAKO" Zakład Narodowy im. Ossolińskich , Editorial de la Academia Polaca de Ciencias , Wrocław-Warszawa-Cracovia 1966
  • "ORDENADORES Y CENTROS EN EL EXTERIOR: 6. Instytut Maszyn Matematycznych, ZAM 2, Varsovia, Polonia". Digital Computer Newsletter . 16 (1): 22–23. 1964. Archivado desde el original el 3 de junio de 2018.
  • Antoni Mazurkiewicz "Fórmulas aritméticas y uso de subrutinas en SAKO" Revista anual de programación automática, vol. 2
  • Leon Łukaszewicz "SAKO: un sistema de codificación automática" Revista anual de programación automática, vol. 2
  • Władysław Turski "Algunos resultados de la investigación sobre programación automática en Europa del Este" Advances in Computers, Vol. 5
  • "Algoritmia" Vol. 1 No. 1, Instituto de Máquinas Matemáticas, Academia Polaca de Ciencias, Varsovia
  • CIA-RDP80T00246A011500230001-8

Citas

  1. ^ de Łukaszewicz 1966, pág. 6
  2. ^ Informe de una visita para discutir lenguajes de programación comunes en Checoslovaquia y Polonia, 1963, John A. Gosden (Editor), Roger E. Gay, John L. Jones, Jack N. Merner, Christopher J. Shaw
  3. ^ Mazurkiewicz, Antoni (1989). "Jak się programowało XYZ". Informatyka . 8-12/1989: 10-12.
  4. ^ Łukaszewicz, Leon (1 de enero de 1961). "SAKO: un sistema de codificación automática" . Revista anual de programación automática . 2 : 161–176. doi :10.1016/S0066-4138(61)80008-6. ISSN  0066-4138.
  5. ^ Szmelter, enero; Zub, Henryk. Programowanie SAKO na Mińsk-22 (en polaco). Biblioteca Principal de la Universidad Tecnológica Militar.
Obtenido de "https://es.wikipedia.org/w/index.php?title=SAKO_(lenguaje_de_programación)&oldid=1235504949"