-
Lenguaje de programación ideado a principios de los años 70 en la Universidad de Aix-Marseille I (Marsella, Francia) por Alain Colmerauer y Philippe Roussel. Nació de un proyecto que tenía como objetivo el tratamiento algorítmico de lenguajes naturales.
-
( PROLOG), proveniente del francés PROgrammation en LOGique,1 es un lenguaje de programación lógico e interpretado usado habitualmente en el campo de la Inteligencia artificial.
-
Esta primera versión de Prolog fue programada en ALGOL W.
-
Su funcionamiento es muy similar a Java. El código fuente se compila a un código de byte el cuál se interpreta en una máquina virtual denominada Warren Abstract Machine (comúnmente denominada WAM).
-
David H.D. Warren desarrolló un compilador capaz de traducir Prolog en un conjunto de instrucciones de una máquina abstracta denominada Warren Abstract Machine, o abreviadamente, WAM.
-
se estableció un estándar ISO (ISO/IEC 13211-1), llamado ISO-Prolog. Prolog se enmarca en el paradigma de los lenguajes lógicos y declarativos, lo que lo diferencia enormemente de otros lenguajes más populares tales como Fortran, Pascal, C o Java.