Logic programming

From Wiki @ Karl Jones dot com
Revision as of 16:40, 20 April 2016 by Karl Jones (Talk | contribs) (External links)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Logic programming (or rules-based programming) is a programming paradigm based on formal logic.

Description

A program written in a logic programming language is a set of sentences in logical form, expressing facts and rules about some problem domain.

Major logic programming language families include:

  • Prolog
  • Answer set programming (ASP)
  • Datalog

See also

External links