Non-proceduralt sprog
(eller: non-procedural language, ikke-proceduralt sprog, deklarativt sprog, mængdeorienteret sprog).
Inden for databaser betegnelsen for et kommandosprog, der leverer et resultat fra en database, uden at brugeren behøver specificere, hvordan der skal navigeres gennem databasen. Brugeren specificerer udelukkende de betingelser, data skal opfylde. Typiske non-procedurale sprog er relationelle sprog som SQL og Query-By-Example. Se også databasesprog.

