Język zapytań (ang. query language) – deklaratywny język stosowany najczęściej do formułowania zapytań w odniesieniu do baz danych. W odpowiedzi uzyskuje się zestawienia danych, zwane raportami. Stosowany także do wyszukiwania danych w dokumentach, przykładem takiego języka jest XPath.

Przykłady języków zapytań SQL xBase SPARQL