1.компј. декларативен јазик. Непроцедурален јазик кој на програмерот му овозможува да се концентрира на тоа што сака да направи, а не на начинот како тоа да го направи односно, го ослободува од обврската да дава точен опис на операциите неопходни за извршување на одредена задача. Многу од јазиците за бази на податоци се декларативни. Види nonprocedural language, procedural language.