declarative programming


Get Babylon's Translation Software! Free Download Now!

Wikipedia English The Free EncyclopediaDownload this dictionary

Declarative programming
Declarative programming is a term with two distinct meanings, both of which are in current use.According to one definition, a program is "declarative" if it describes what something is like, rather than how to create it. For example, HTML web pages are declarative because they describe what the page should contain — title, text, images — but not how to actually display the page on a computer screen. This is a different approach from imperative programming languages such as FortranC, and Java, which require the programmer to specify an algorithm to be run. In short, imperative programs explicitly specify an algorithm to achieve a goal, while declarative programs explicitly specify the goal and leave the implementation of the algorithm to the support software (for example, a SQL select statement specifies the properties of the data to be extracted from a database, not the process of extracting the data).
See more at Wikipedia.org...

This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License


Define declarative programming

Translate declarative programming




declarative programming in Chinese | | declarative programming in French | declarative programming in German | declarative programming in Korean