|
|
Introduction
Prolog was invented in the early seventies at the University of Marseille.
Prolog stands for PROgramming in LOGic. It is a logic language that is particularly used by programs that use non-numeric
objects. For this reason it is a frequently used language in Artificial Intelligence where manipulation
of symbols is a common task. Prolog differs from the most common programmings languages because it is declarativre language. Traditional programming languages are said to be procedural. This means that the programmer specify how to solve a problem. In declarative languages the programmers only give the problem and the language find himself how to solve the problem.
Although it can be, and often is, used by itself, Prolog complements traditional languages when used together in the same application.
|
|