Este documento introduce el lenguaje de programación Prolog. Explica la programación lógica y cómo Prolog se basa en cláusulas de Horn. Describe los elementos básicos de un programa Prolog como hechos, variables, reglas y operadores. También presenta ejemplos de programación básica en Prolog incluyendo reglas y objetivos. Finalmente, menciona la introducción a PD-Prolog.