Logic programming

ConceptComputer Science Concepts
A programming paradigm based on formal logic and logical reasoning.
1.60Rare

A programming paradigm based on formal logic and logical reasoning.
Rare
Logic programming is a programming, database, and knowledge representation paradigm based on formal logic. Logic programs express knowledge about a problem domain as sentences in logical form, and computation applies logical reasoning to solve domain problems. Major language families include Prolog, Answer Set Programming and Datalog. Rules consist of a head and body, while queries state goals. Horn clause programs can be extended with negative conditions for practical applications.
The picture on this card was made with AI. It is an illustration, not a real photo of the subject.
Kosmora is not affiliated with or endorsed by the Wikimedia Foundation.