Este paradigma se basa en los conceptos de lógica matemática, se basa predicados que caracterizan o relacionan a los individuos involucrados y la deducción de las posibles respuestas a una determinada consulta.
Es un paradigma declarativo. No hay asignaciones destructivas, se trabaja con el concepto de unificación.