Prolog is a declarative programming language which employs mathematical logic and its inference mechanism to represent knowledge in specific domains and reason with it.
Its name comes from the contraction of "PROgramming in LOGic".
Its theoretical model is SL-resolution.

Obligatory reading ! Two autobiographical texts on the genesis of the language and logic programming as a new discipline:

next


URL Version française