ⓘ Онлайн энциклопедия. Вы знали? стр. 99




                                               

Ceylon

Ceylon - объектно-ориентированный язык программирования высокого уровня со строгой статической типизацией и комплект средств разработки, разрабатываемые компанией Red Hat. Язык основан на Java, а программы написанные на Ceylon могут быть запущены ...

                                               

Cilk

Cilk - язык параллельного программирования. Разрабатывался с 1994 года в лаборатории Информатики MIT. Основан на языке ANSI C, с добавлением небольшого количества ключевых слов Cilk. Позже был расширен на Си++, в виде Cilk++ - коммерческого проду ...

                                               

Clean

Clean - чистый функциональный язык программирования, поддерживающий основные принципы парадигмы функционального программирования. Для вычислений использует традиционные математические способы вывода значений - унифицированную подстановку и матема ...

                                               

Concurrent ML

Concurrent ML - статически типизированный язык конкурентного программирования высшего порядка, встраиваемый в язык общего назначения Standard ML. Реализован в виде библиотеки. Входит в стандартную поставку компиляторов SML/NJ и MLton. С минимальн ...

                                               

Crystal (язык программирования)

Crystal - объектно-ориентированный язык программирования общего назначения, спроектированный и разработанный Ary Borenszweig, Juan Wajnerman, Brian Cardiff и более 300 разработчиками. Имея Ruby-подобный синтаксис Crystal является компилируемым и ...

                                               

Curry

Curry - встраиваемый язык программирования общего назначения, реализованный поверх языка Haskell. В Curry объединены две парадигмы декларативного программирования - функциональная и логическая. Более того, в этом языке использованы наиболее важны ...

                                               

DuAL

DuAL - сверхвысокоуровневый язык программирования с динамической типизацией, сочетающий в себе возможности языка структурированных запросов - SQL и объектно-ориентированного программирования. Главная особенность языка, это возможность управления ...

                                               

Erlang

Erlang - функциональный язык программирования с сильной динамической типизацией, предназначенный для создания распределённых вычислительных систем. Разработан и поддерживается компанией Ericsson. Язык включает в себя средства порождения параллель ...

                                               

EToys

EToys - это дружественная компьютерная среда, предназначенная для детей и используемая в образовании. Одновременно представляет собой объектно-ориентированный язык программирования на базе прототипов. Среда eToys имеет мощные мультимедийные возмо ...

                                               

F Sharp

F# - мультипарадигмальный язык программирования из семейства языков.NET Framework, поддерживающий функциональное программирование в дополнение к императивному и объектно-ориентированному программированию. Структура F# во многом схожа со структуро ...

                                               

FALSE

FALSE - эзотерический язык программирования, созданный в 1993 году Ваутером ван Ортмерссеном с двумя, по его словам, целями: чтобы можно было написать компилятор для него размером не более одного килобайта. придумать синтаксис, который бы выгляде ...

                                               

Fantom

Fantom объектно ориентированный язык программирования общего назначения созданный Брайаном и Энди Фрэнком который компилируется в Java Runtime Environment, JavaScript, и.NET Common Language Runtime. Главной целью является предоставление стандартн ...

                                               

Go!

Go! - многопоточный язык программирования, разработанный Кейтом Кларком и Фрэнсисом Маккейбом в 2003 году. Мультипарадигмален, ориентирован на безопасное программирование и распределённость приложений, со строгой типизацией. Есть поддержка опреде ...

                                               

Gosu

Gosu - это cтатически-типизированный язык программирования, который запускается на виртуальной машине Java. Этот язык используется в нескольких проектах с открытым исходным кодом SparkGS и Ragnar DB, и широко используется в страховой отрасли в ко ...

                                               

Gremlin

Gremlin - полный по Тьюрингу предметно-ориентированный язык для обхода и изменения графов, разработанный в рамках проекта TinkerPop. Основан на Groovy, может быть использован совместно с другими языками, функционирующими в среде JVM. Доступен в в ...

                                               

Groovy

Groovy - объектно-ориентированный язык программирования, разработанный для платформы Java как дополнение к языку Java с возможностями Python, Ruby и Smalltalk. Использует Java-подобный синтаксис с динамической компиляцией в JVM байт-код и напряму ...

                                               

HAL/S

HAL/S - язык программирования, предназначенный для аэрокосмических систем реального времени, получивший известность из-за использования в Программе космических шаттлов. Разработан в 1970-х годах компанией Intermetrics для НАСА. Написан на XPL, ди ...

                                               

Haxe

Haxe - это высокоуровневый мультиплатформенный язык программирования с открытым исходным кодом, а также компилятор, с помощью которого можно создавать приложения и генерировать исходный код для разных платформ, сохраняя единую кодовую базу. Haxe ...

                                               

ISWIM

ISWIM - абстрактный язык программирования описанный Питером Лэндином в его статье "Следующие 700 языков программирования", которая была опубликована в "the Communications of the ACM" в 1966 году. ISWIM расшифровывается как "If you See What I Mean ...

                                               

Jass

JASS - событийно-ориентированный скриптовый язык программирования, созданный компанией Blizzard Entertainment. Используется в играх, таких как Warcraft 3 и Starcraft.

                                               

Java

Java - строго типизированный объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems. Разработка ведётся сообществом, организованным через Java Community Process, язык и основные реализующие его технологии распрос ...

                                               

JCL

Job Control Language - язык программирования, применяющийся в операционных системах мейнфреймов фирмы IBM линии OS/360, MVS, OS/390, z/OS и их клонах, включая ОС ЕС, TKS и БОС. В линии IBM DOS/360, DOS/VS, VSE, z/VSE реализована частично совмести ...

                                               

LOLCODE

LOLCODE - эзотерический язык программирования, созданный под влиянием интернет-мема о lolcat’ах. На официальном сайте находится спецификация этого языка, и, хотя некоторые моменты в ней не описаны, уже существуют несколько работающих интерпретато ...

                                               

Lua

Lua - скриптовый язык программирования, разработанный в подразделении Tecgraf Католического университета Рио-де-Жанейро. Интерпретатор языка является свободно распространяемым, с открытыми исходными текстами на языке Си. По идеологии и реализации ...

                                               

Malbolge

Malbolge - эзотерический язык программирования, придуманный Беном Олмстедом в 1998 году. Язык разработан с целью быть максимально сложным для написания программ. Получил своё название от Malebolge, восьмого круга ада Данте.

                                               

MetaPost

MetaPost - интерпретатор языка программирования META, который можно использовать для создания графических иллюстраций. MetaPost был создан Джоном Хобби в то время, когда он был аспирантом у Дональда Кнута. В качестве основы была взята система соз ...

                                               

Microsoft Interface Definition Language

Microsoft Interface Definition Language - текстовый язык описания интерфейсов, разработанный корпорацией Microsoft на основе DCE/RPC IDL. При использовании языка MIDL совместно с RPC требуется хорошее знание языков программирования C/C++ и основн ...

                                               

MIT/GNU Scheme

MIT/GNU Scheme - язык программирования, диалект и реализация языка Scheme, разновидности Лиспа. Он может производить нативные двоичные файлы для архитектуры x86. В основном, поддерживает стандарт R7RS. Это свободное и открытое программное обеспеч ...

                                               

MobileBASIC

MobileBASIC - интерпретируемый язык программирования, используемый для мобильных телефонов с поддержкой MIDP-2.0. Позволяет вам легко писать программы непосредственно на вашем телефоне или планшете с Андроидом. Существует в 4 реализациях: как сре ...

                                               

MUMPS

MUMPS - язык программирования, созданный в 1966 - 1967 годах для использования в лечебной индустрии. Из MUMPS в 1970-х годах вышла свободная медицинская система VA VistA, стандарт де-факто медицинской информационной системы.

                                               

Nemerle

Nemerle - гибридный язык высокого уровня со статической типизацией, сочетающий в себе возможности функционального и объектно-ориентированного программирования, для платформ.NET и Mono. Главная особенность языка - развитая система метапрограммиров ...

                                               

Nim

Nim - язык программирования со статической типизацией, поддерживающий процедурный, объектно-ориентированный, функциональный и обобщённый стили программирования. По утверждению разработчиков, сочетает мощь Лиспа, простоту и понятность Python и выс ...

                                               

OCaml

OCaml - объектно-ориентированный язык функционального программирования общего назначения. Был разработан с учётом безопасности исполнения и надёжности программ. Поддерживает функциональную, императивную и объектно-ориентированную парадигмы програ ...

                                               

Occam

Occam - процедурный язык параллельного программирования высокого уровня, разработанный в начале 1980-х годов группой учёных из Оксфорда под руководством Дэвида Мэя по заданию английской компании INMOS Ltd. в рамках работ по созданию транспьютеров ...

                                               

P′′

q - повторять операцию операции q, пока значение текущей ячейки не равно a 0. Операции выполняются слева направо в том порядке, в котором они записаны, до тех пор, пока справа ничего не останется. λ - заменить текущий символ a i на a i+1 a n заме ...

                                               

Parser

Это статья о языке программирования, об алгоритме синтаксического анализа см. Синтаксический анализ. Parser - объектно-ориентированный скриптовый язык программирования, созданный для генерации HTML-страниц на веб-сервере с поддержкой CGI. Разрабо ...

                                               

Pawn

Pawn - простой, не типизированный 32-битный скриптовый язык программирования с синтаксисом, подобным языку Си. Компилятор генерирует P-код, запускаемый на абстрактной машине. Файлы исходного кода Pawn имеют расширение.pwn ; скомпилированные и гот ...

                                               

Pharo

Pharo - это форк Squeak, реализация объектно-ориентированного, динамически типизированного, унарного языка программирования Smalltalk. Pharo предоставляет язык программирования, интегрированную среду разработки и набор библиотек. Также есть возмо ...

                                               

PL/SQL

PL/SQL - язык программирования, процедурное расширение языка SQL, разработанное корпорацией Oracle. Базируется на языке Ада. PL/SQL встроен в следующие СУБД: Oracle Database начиная с версии 7, TimesTen с версии 11.2.1 и IBM DB2 с версии 9.7. Так ...

                                               

Processing

Processing - открытый язык программирования, основанный на Java. Представляет собой лёгкий и быстрый инструментарий для людей, которые хотят программировать изображения, анимацию и интерфейсы. Используется студентами, художниками, дизайнерами, ис ...

                                               

QML

QML - декларативный язык программирования, основанный на JavaScript, предназначенный для дизайна приложений, делающих основной упор на пользовательский интерфейс. Является частью Qt Quick, среды разработки пользовательского интерфейса, распростра ...

                                               

RCML

RCML (англ. R obot C ontrol M eta L anguage, произносится - компилируемый статически типизированный язык программирования высокого уровня. Разработан для получения одинакового результата независимо от исполнения робота. Позволяет создавать услови ...

                                               

REBOL

REBOL - контекстно-зависимый объектный язык программирования, созданный специально для распределённых вычислений в Web. Аббревиатура REBOL: Relative Expression Based Object Language. Автор позиционирует REBOL как язык обмена сообщениями: Сила REB ...

                                               

REXX

REXX или Rexx - интерпретируемый язык программирования, разработанный фирмой IBM. Существуют как коммерческие, так и свободно распространяемые реализации данного языка. Пик своего распространения REXX получил в середине 1990-х вместе с популярнос ...

                                               

RSL

RSL или Object RSL - объектно-ориентированный, предметно-ориентированный, интерпретируемый, проприетарный язык программирования, разработанный компанией R-Style Softlab для использования в своих программных продуктах. Среда разработки под названи ...

                                               

Scriptol

Scriptol разрабатывался как простой, безопасный и универсальный язык программирования, позволяющий создавать динамические веб-страницы, сценарии и исполняемые приложения. Scriptol интегрирует XML в качестве источника или загружаемого файла. Являе ...

                                               

Self

Self - объектно-ориентированный язык программирования основанный на концепции прототипов. Является диалектом Smalltalk, в языке поддерживается динамическая типизация, в нём реализована эффективная JIT-компиляция.

                                               

Short Code

Short Code - один из первых языков программирования высокого уровня из когда-либо разрабатывавшихся для вычислительных машин. Short Code представляет собой уже не набор машинных кодов, как это было раньше, а полноценные математические выражения, ...

                                               

Smalltalk

Smalltalk - объектно-ориентированный язык программирования с динамической типизацией, основанный на идее посылки сообщений, разработанный в Xerox PARC Аланом Кэйем, Дэном Ингаллсом, Тедом Кэглером, Адель Голдберг, и другими в 1970-х годах. Предст ...

                                               

Spice (язык программирования, 1998)

Здесь представлена статья о языке программирования, разработанном в 1998 году. Статью о языке программирования для симуляции аналоговых цепей, разработанном в 1972 году, см. здесь SPICE. Spice - язык программирования, схожий с Common Lisp, но исп ...