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