List of Programming Languages By Type - Declarative Languages

Declarative Languages

See also: Category:Declarative programming languages

Declarative languages describe a problem rather than defining a solution. Declarative programming stands in contrast to imperative programming via imperative programming languages, where serial orders (imperatives) are given to a computer. In addition to the examples given just below, all (pure) functional and logic-based programming languages are also declarative. In fact, "functional" and "logical" constitute the usual subcategories of the declarative category.

  • Ant
  • Candle
  • DASL
  • Formula One
  • Lustre
  • MetaPost
  • Modelica
  • Prolog
  • Oz
  • RDQL
  • SPARQL
  • SQL
  • xBase
  • XSL Transformations
  • Poses++

Read more about this topic:  List Of Programming Languages By Type

Famous quotes containing the word languages:

    The very natural tendency to use terms derived from traditional grammar like verb, noun, adjective, passive voice, in describing languages outside of Indo-European is fraught with grave possibilities of misunderstanding.
    Benjamin Lee Whorf (1897–1934)