Declarative programming language
From Wikinfo
A declarative programming language is a high-level language that describes a problem rather than defining a solution.
Data-oriented languages such as SQL fall into the category of declarative languages.
References
- Adapted from the Wikipedia article, "Declarative_programming_language" http://en.wikipedia.org/wiki/Declarative_programming_language, used under the GNU Free Documentation License

