ALMIR-65 is a programming language developed in the USSR in 1965 at the Institute of Cybernetics of the Ukrainian SSR Academy of Sciences under the guidance of Academician Viktor Glushkov . The name stands for "algorithmic language for machine engineering solutions." From the name it is clear that the ALMIR-65 was used on the MIR computer (Machine for Engineering Calculations).
| ALMIR-65 | |
|---|---|
| Language class | visual |
| Appeared in | 1965 |
| Author | Institute of Cybernetics, Academy of Sciences of Ukraine |
| Basic implementations: | WORLD |
| Influenced by | Analyst , Analyst-74 |
Signs
In the ALMIR-65 language, 45 letters are used: 31 Russian Cyrillic letters (without “Ё” and “Ъ”) and 14 letters of the Latin alphabet that do not coincide in their inscription with the letters of the Russian alphabet (“D”, “F”, “G” , "I", "J", "L", "N", "Q", "R", "S", "U", "V", "W", "Z"). Letters are used to form variables, labels, and other syntactic structures.
The language uses decimal digits: 1 2 3 4 5 6 7 8 9 0.
Arithmetic operations in order of precedence:
| Act | Sign |
|---|---|
| exponentiation | ↑ |
| multiplication | ×, / |
| addition, subtraction | +, - |
Logical conditions: =, >, ≥, <, ≤.
The ALMIR-65 language uses four delimiters: “,” (comma), “;” (semicolon), “.” (Dot) and “10” (decimal order).
Sample Program
An example program in ALMIR-65:
"If" A> B "TO" (A + B) "Inache" (A - B)