SAKO (PL: System Automatycznego KOdowania[1] - EN: An Automatic Coding System[2]) is a Polish language-based programming language written for the computers XYZ, ZAM-2, ZAM-21, ZAM-41 and Mińsk-22.[3]

General features of the SAKO language:

It had a static address allocation. It was possible to insert code in SAS macro assembler. The compilation proceeded in two stages:

  1. From SAKO to simplified SAS macro assembler (SAS-W).
  2. From SAS-W to machine language.

The most characteristic feature of SAKO are Polish commands, e.g. CZYTAJ, SKOCZ DO. Designed primarily for programming numerical calculations.

"Hello, world" example

See also: Hello, world

TEKST:  
HELLO, WORLD
LINIA
STOP NASTEPNY
KONIEC

References

Citations

  1. ^ Mazurkiewicz, Antoni (1989). "Jak się programowało XYZ". Informatyka. 8-12/1989: 10–12.
  2. ^ Łukaszewicz, Leon (1961-01-01). "SAKO—An automatic coding system". Annual Review in Automatic Programming. 2: 161–176. doi:10.1016/S0066-4138(61)80008-6. ISSN 0066-4138.
  3. ^ Szmelter, Jan; Zub, Henryk. Programowanie SAKO na Mińsk-22 (in Polish). Main Library of the Military University of Technology.