Friday, August 03, 2007

Imperative vs. Declarative Programming

Imperative programs (e.g. C++, Java) specify an algorithm to be run in order to achieve a goal. Declarative programs (e.g. HTML, SQL) explicitly specify the goal and leave the implementation of the algorithm to the support software.

http://www.onjava.com/pub/a/onjava/2004/04/21/declarative.html

No comments: