Сверхвысокоуровневый язык программирования
Сверхвысокоуровневый язык программирования (язык программирования сверхвысокого уровня, , VHLL) — язык программирования с очень высоким уровнем абстракции. В отличие от языков программирования высокого уровня, где описывается принцип «как нужно сделать», в сверхвысокоуровневых языках программирования описывается лишь принцип «что нужно сделать». Термин впервые появился в середине 1990-х годов для обозначения группы языков, используемых для быстрого прототипирования, написания одноразовых скриптов и подобных задач.

Так, разработчики Icon (и его диалекта ) описывают его как VHLL. К языкам сверхвысокого уровня также часто относят такие современные сценарные и декларативные (в частности функциональные) языки как Ruby, Haskell, а также Perl и предшествовавший ему мини-язык AWK.

Большой класс языков сверхвысокого уровня — это языки, используемые для специфических приложений и задач (то есть предметно-ориентированные). В связи с этой ограниченностью они могут использовать синтаксис, который никогда не используется в других языках программирования, например, непосредственно синтаксис английского языка. Примером VHLL, распознающего синтаксис английского языка, может служить язык компилятора текстовых квестов Inform версии 7.
Q9143
язык программирования
Concept
Q187432
скрипт
Concept
Q1156474
Icon
MEDIA
Q187432
сценарные
Concept
Q531152
декларативные
Concept
Q193076
функциональные
Concept
Q161053
Ruby
MEDIA
Q34010
Haskell
MEDIA
Q42478
Perl
Concept
Q213970
AWK
MEDIA
Q691358
предметно-ориентированные
Concept
Q1152399
синтаксис
Concept
Q47506
компилятор
Concept
Q1143118
текстовых квестов
Concept
Q539268
Inform
MEDIA
Q835124
Сверхвысокоуровневый язык программирования
UNK
+7^^http://www.w3.org/2001/XMLSchema#decimal
7
NUMBER
programming paradigm
use