Query languages

Formal languages used to ask a data store for specific information or to change what it holds.

Scheme

Broader terms