A Programing Languages paradigm that expresses the logic of a computation without describing its control flow. Contrast with Imperative Programing.
Common declarative languages includes:
- SQL
- Regular Expressions
- Functional Programing
- logic or data-flow programing.