Prolog


Overview
  • Recursive language
  • Useful for artificial intelligence, natural language processing
  • Declarative programming
  • Logic programming
  • Functional, symbolic language
  • Interpreted language
  • Prolog compilers are available
Features
  • Logical variables (behave like mathematical variables)
  • Pattern-matching (unification)
Case sensitivity
  • Prolog is case sensitive.

Parent URL: 
category/programming
Resources URL: 
notes/prolog/resources
Sources URL: 
notes/prolog/sources
Topic type: 
Topic

See Also