Java

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

Подробнее

Io

Io – прототипный язык программирования, разработанный в 2002 году. Предназначен для объектно-ориентированного программирования. Особенностями языка являются незамысловатый синтаксис, только динамическая типизация. Все функции, переменные в языке относятся к объектам, а каждой действие – это передача сообщений объектам. Главной идеей Io считается простота использования как скриптового языка и кросс-платформенность. Исходный код языка открытый. Для Io было…

Подробнее

Haxe

Haxe – язык программирования, разработанный в 2005 году. Используется для разработки кросс-платформенного программного обеспечения. Исходный код языка является открытым. В Haxe представлена богатая коллекция типов, синтаксис весьма выразителен и понятен, код получается довольно компактным. К плюсам языка можно отнести функциональный компилятор. Язык отлично поддерживает работу с C++, Java и Flash. Haxe подходит для ООП, функционального…

Подробнее

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-х годов ученым Никлаусом Виртом, создателем Паскаля. Модула является алгоритмическим языком и предназначается для создания программ, работающих в режиме реального времени. В языке были использованы такие понятия как процесс и модуль, а также низкоуровневые средства программирования. Программы, написанные на языке, составляются из независимых…

Подробнее

Pascal

Pascal – высокоуровневый компилируемый язык программирования. Более всего он знаменит своим понятным синтаксисом и чёткой структурированностью. Паскаль является процедурным языком. Состоит по большей части из алголоподобных конструкций и структур, состоящих из встроенных слов. Язык подходит для решения большого числа задач в любой области. Программы, написанные на Pascal, способны работать и на слабых компьютерах. Самыми известными…

Подробнее

Алгол 68

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

Подробнее

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

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

Подробнее