+**Declarative Programming** focuses on *what* a program should achieve, rather than *how* to achieve it. It describes the desired result, leaving the execution details to the system, often seen in [Functional Programming](/wiki/functional_programming) and [Logic Programming](/wiki/logic_programming).
+## See also
+- [Imperative Programming](/wiki/imperative_programming)
+- [Functional Programming](/wiki/functional_programming)
+- [Logic Programming](/wiki/logic_programming)
... 1 more lines