El-76#Program sample
{{Short description|Computer language}}
{{more citations needed|date=April 2018}}
{{Infobox programming language
| name = El-76 ({{lang|ru|Эль-76}})
| logo =
| paradigm = applied programming, structured programming, task management, system programming.
| year = {{Start date and age|1972|01|01}}[https://io89.pl.tl/%26%231059%3B%26%231089%3B%26%231090%3B%26%231072%3B%26%231074%3B%26%231099%3B-%26%231085%3B%26%231072%3B-%26%231082%3B%26%231110%3B%26%231088%3B%26%231099%3B%26%231083%3B%26%231110%3B%26%231094%3B%26%231099%3B.htm#eli Эль-76.]
| designer = Boris Babayan & Co
| developer = Lebedev Institute of Precision Mechanics and Computer Engineering
| typing =
| implementations = Elbrus
| influenced_by = ALMIR-65, Analitik
| influenced =
| dialects =
| license =
| website = {{URL|https://io89.pl.tl/%26%231059%3B%26%231089%3B%26%231090%3B%26%231072%3B%26%231074%3B%26%231099%3B-%26%231085%3B%26%231072%3B-%26%231082%3B%26%231110%3B%26%231088%3B%26%231099%3B%26%231083%3B%26%231110%3B%26%231094%3B%26%231099%3B.htm#eli| About Эль-76}}
| file_ext =
| wikibooks =
}}
El-76 ({{langx|ru|Эль-76}}) is a high-level programming language developed in 1972–1973. The language was created for the Elbrus computer.[https://dzen.ru/a/Yi8iHVQrLx6lwdBA Эль-76 — не пиво: каким был советский язык программирования, который не завоевал мир] Participants in the creation of the language were: Boris Babayan, V. M. Pentkovskii, S. V. Semenikhin, S. V. Veretennikov, V. Y. Volkonsky, S. M. Zotov, A. I. Ivanov, Y. S. Rumyantsev, V. P. Torchigin, M. I. Kharitonov, and V. S. Shevekov.
Эль-76 was developed at the Lebedev Institute of Precision Mechanics and Computer Engineering of the USSR Academy of Sciences. Its syntax was based on Russian language.
Program sample
The sample below is a program of Hello World kind.
процедура передатьпривет = проц(ф32 числоприветов)
начало
если числоприветов = 0 то
печатьмс(стр8 "МИР не получил ни одного привета!")
инес числоприветов = 1 то
печатьмс(стр8 "В МИР был отправлен всего один привет!")
иначе
печатьмс(стр8 "МИРУ передали несколько приветов. А если точно, то их было");
печать(числоприветов)
все
конец;
печатьмс(стр8 "Привет просто так!"); % такой привет мартышка точно не потеряет
печатькс(); % разрыв строки
передатьпривет(100) % привет из процедуры
конец
Output:
Привет просто так!
МИРУ передали несколько приветов. А если точно, то их было 100
References
{{reflist}}
{{DEFAULTSORT:EL-76}}
Category:Programming languages created in 1972
Category:Natural language and computing
Category:Non-English-based programming languages
Category:Computing in the Soviet Union
{{prog-lang-stub}}