Este documento apresenta uma introdução à programação lógica em Prolog. Discute como Prolog permite o desenvolvimento de programas usando lógica, definindo relacionamentos entre entidades e permitindo que o sistema determine se uma afirmação é verdadeira com base nesses relacionamentos. Apresenta um exemplo simples de um programa Prolog que define regras lógicas sobre mortalidade e pessoas, e mostra como Prolog pode responder a consultas sobre esse banco de dados lógico.