Declarative Programming Imperative Programming describe how to achieve a result Declarative Programming describe what result you want Related Imperative Programming