A query language is a language in which a user requests information from the database.

There are some ‘pure’ query languages, equivalent in computing power.