Терминологический словарь автоматизации строительства и производственных процессов

ЯЗЫК ЧЕТВЕРТОГО ПОКОЛЕНИЯ

Язык четвертого поколения (fourth-generation language, 4GL) — язык высокого уровня, позволяющий пользователю (необязательно являющемуся программистом) работать с операторами, имеющими близкую к естественному языку форму. Каждому простому оператору такого языка соответствует гораздо больше машинных команд, чем в случае языка третьего поколения, а уровень абстракции позволяет пользователю выйти за рамки прошлых поколений языков программирования.

Примеры:

1 На языке четвертого поколения, сортировке списка клиентов может соответствовать такое выражение: «Отсортировать список клиентов по графе имя клиента в возрастающем порядке». Пользователю не требуется знать никакого алгоритма сортировки.

[ГОСТ 33707-2016. (ISO/IEC 2382:2015) Информационные технологии (ИТ). Словарь]