Эль-76 | |
---|---|
Семантика | прикладное программирование, структурное программирование, управление заданиями, системное программирование |
Класс языка | базовый язык программирования высокого уровня |
Появился в | 1973 |
Автор | Владимир Пентковский |
Разработчик | Институт точной механики и вычислительной техники имени С. А. Лебедева |
Испытал влияние | Аналитик-74, АЛМИР-65 |
Платформа | Эльбрус |
«Эль-76» — язык программирования высокого уровня, основанный на использовании русскоязычной лексики и предназначенный для советских многопроцессорных вычислительных комплексов «Эльбрус».
Описание [ править | править код ]
Его разработка была осуществлена в 1972—1973 годах в Институте точной механики и вычислительной техники АН СССР имени С. А. Лебедева (СССР), изначально он носил название «Автокод Эльбрус», затем ему было дано наименование «Эль-76».
Как и большинство языков того времени, он поддерживает парадигму структурного программирования (декомпозицию программы на автономные процедуры), кроме этого в нём реализованы методики линейных последовательностей операторов, альтернативных сочленений с выбором альтернативы по условию или по номеру альтернативы, циклов и параллельно выполняемых ветвей. «Эль-76» обладает специальными средствами обработки особых случаев, которые называются «структурными переходами» и «ситуациями».
«Эль-76» органически объединяет в себе некоторые низкоуровневые свойства машинного языка, непосредственно контролирующего функции устройств ЭВМ, и ряд высокоуровневых средств во многом аналогичных Алголу-68. Одной из основных особенностей «Эль-76» считалась реализованная возможность хранения в компьютерной памяти информации о типе объявленной переменной вместе с её значением и её изменениями в процессе выполнения кода [1] .
Участники создания языка: Б. А. Бабаян, В. М. Пентковский, С. В. Семенихин, С. В. Веретенников, В. Ю. Волконский, С. М. Зотов, А. И. Иванов, Ю. С . Румянцев, В. П. Торчигин, М. И. Харитонов, В. С. Шевеков [ источник не указан 496 дней ] .
Эль-76 — язык программирования, использующий русскую лексику. Разработан в середине 70-х годов в СССР. Эль-76 предназначен для многомашинных вычислительных комплексов типа "Эльбрус". Объединяет в себе особенности машинного языка, непосредственно управляющего работой устройств ЭВМ, и изобразительные средства языка высокого уровня (во многом аналогично Алголу-68). Эль-76 поддерживает методику структурного программирования, т.е. композиции программы из процедур, линейных последовательностей операторов, циклов, альтернативных сочленений с выбором альтернативы по условию или по номеру альтернативы и параллельно выполняемых ветвей. Язык имеет специальные средства описания поведения программы в особых случаях — т.н. ситуации и структурные переходы. Основной особенностью Эль-76 является возможность
хранения в памяти ЭВМ информации о типе переменной величины вместе с ее значением и ее изменения в ходе выполнения программы.
//Математический энциклопедический словарь.
Эль-76 — машинно-ориентированный язык программирования ЭВМ Эльбрус. Использует русские служебные слова. Разработан в середине 70-х годов в СССР.
Особенности [ править ]
Эль-76 предназначен для многомашинных вычислительных комплексов типа «Эльбрус». Объединяет в себе особенности машинного языка, непосредственно управляющего работой устройств ЭВМ, и изобразительные средства языка высокого уровня (во многом аналогично Алголу-68). Эль-76 поддерживает методику структурного программирования, т.е. составление программы из процедур, линейных последовательностей операторов, циклов, альтернативных сочленений с выбором альтернативы по условию или по номеру альтернативы и параллельно выполняемых ветвей. Язык имеет средства описания поведения программы в особых случаях — т.н. ситуации и структурные переходы. Основной особенностью Эль-76 является возможность хранения в памяти ЭВМ информации о типе переменной величины вместе с её значением и её изменения в ходе выполнения программы.