Este documento presenta una introducción a la programación lógica y al lenguaje Prolog. Explica que la programación lógica se basa en la lógica de primer orden y que Prolog es un lenguaje de programación lógico. También describe conceptos básicos como constantes individuales, símbolos de predicado, enunciados atómicos y lenguajes generales de primer orden.