Groovy

Groovy – язык программирования. Является дополнением к языку Java и разработан для работы на Java-платформах. В отличие от оригинального языка, в Груви разработан специальный синтаксис для списков и массивов, добавлена динамическая типизация, при этом Груви без проблем может взаимодействовать с Java. Язык активно применяется в ООП, также используется в качестве скриптового языка.Groovy по возможностям может…

Jovial

Jovial – язык программирования, активный используемый в военных разработках. Является улучшенной версией языка OVIAL. Основной идеей языка была возможность создания кросс-платформенных приложений. В язык заложены большие возможности по оптимизации кода и возможность быстрого переноса программы с одного устройства на другое при помощи изменения архитектуры целевого компьютера. Среда разработки языка Jovial, называемая ITS, обладает широким набором…

PL/M

PL/M – высокоуровневый компилируемый язык программирования. Разработан специально для микропроцессов компании Intel. Программы, написанные на ПЛМ, считаются портативными, то есть без проблем могут переноситься из одного микропроцессора на другой. PL/M относится к классу процедурных языков. Если сравнивать с другими языками, ПЛМ обладает большими возможностями, чем BASIC, FORTRAN, COBOL и C. PL/M относится к блочно-структурированным языкам,…

Модула

Модулой назван язык, являющийся последователем языка Паскаль. Разрабатывался в Швейцарии в конце 1970-х годов ученым Никлаусом Виртом, создателем Паскаля. Модула является алгоритмическим языком и предназначается для создания программ, работающих в режиме реального времени. В языке были использованы такие понятия как процесс и модуль, а также низкоуровневые средства программирования. Программы, написанные на языке, составляются из независимых…

Алгол 68

Алгол 68 – язык программирования. Разработан путём существенной доработки своего предшественника, языка Алгол. Язык поддерживает возможность написания программ практически в любом стиле. В Алгол 68 встроено множество возможностей, при этом по сравнению с оригинальным Алголом синтаксис претерпел значительные изменения и стал гораздо более громоздким и запутанным. Особенностью Алгола является его многоязычность, то есть программисты имели…

Активный Оберон

Active Oberon – язык программирования, являющийся расширением языка Oberon. Основной концепцией считают идею активных объектов, через которые выражается параллелизм. В языке присутствует возможность полиморфизма, встроен широкий выбор встроенных типов данных. Оберон поддерживает ОПП, а также модульное программирование. Весьма похож на Паскаль, поэтому очень легко изучается. Эффективно совмещается с Java. В отличие от предыдущей версии, доработано…

REXX

REXX – язык программирования, придуманный для операционной системы OS/2. Относится к типу интерпретируемых языков. Главным его принципом была лёгкость использования. Язык отличался наличием чисел произвольной точности, большими возможностями в работе со строками (для этого используется функция parse) и удобной системой преобразования типов. Большим плюсом языка был отладчик, который по умолчанию входит в систему. REXX относится…

QBasic

QBasic – среда разработки языка QuickBasic, с помощью которой можно отлаживать программы на этом языке. Нововведением являются возможности перехода при помощи меток и работы с командной строкой. В отличие от предыдущих версий, в комплекте не поставлялся компилятор. На практике используется для различных вычислений пониженной сложности и работы с портами. Кроме того, среда широко используется в…

Алгол

Алгол — язык программирования, разработанный в 50х-60х годах прошлого века. Является «родоначальником» базовых языков программирования. Был популярен в Европе, в том числе и СССР. Характерными чертами языка является отсутствие его зависимости в механической реализации, удобство в использовании в научных целях, четкий синтаксис. Позволяет легко переводить набор алгебраических действий в команды и алгоритмы. Существует три разновидности…

ObjectTeams

ObjectTeams данный вид языка программирования разработан компанией Apple, свою основу он взял от платформы Паскаль. Фундаментальность этого языка программирования особо не изменённая с момента основания. В дальнейшем в программе происходили изменения и произошла перезагрузка функции, процедуры, но это было не существенно. Также в этом программном языке была введена динамическая загрузка, которая в свою очередь осуществляет…