язык четвертого поколения, язык уровня 4GL базирующиеся на словарях языки программирования, позволяющие увеличить производительность разработки систем, когда программы пишутся так, что состоят из команд прикладного пакета (обычно написанного на языках 2GL и/или 3GL). Напр., программы на языках СУБД (FoxBase, Paradox и др.). К 4GL относятся языки запросов (SQL) и отчетов.