From Wikipedia, the free encyclopedia   (Redirected from Prolog
(programming language)) Jump to: navigation, search Paradigm(s)
Logic programming Appeared in 1972 Designed by Alain Colmerauer
Dialects ISO Prolog, Edinburgh Prolog Influenced by PLANNER
Influenced Visual Prolog, Mercury, Oz, Erlang, Strand, KL0, KL1,
Datalog Usual filename extensions .pl .pro .P     Prolog was one
of the first logic programming languages,[7] and remains the
most popular among such languages today, with many free and
commercial implementations available. While initially aimed at
natural language processing, the language has since then
stretched far into other areas like theorem proving,[8] expert
systems,[9] games, automated answering systems, ontologies and
sophisticated control systems. Modern Prolog environments
support creating graphical user interfaces, as well as
administrative and networked applications.  Syntax and
semantics[edit]   Data types[edit]     • Numbers can be floats
or integers.  Special cases of compound term