(2009) Eine Abfragesprache (englisch: „query language“) ist eine formale Sprache ähnlich einer Programmiersprache, mit der Datenbankfunktionen wie Auslesen, Einfügen, Sortieren und Suchen vorgenommen werden können.
Die bekannteste Abfragesprache ist die „structured query language“ SQL.