El documento compara tres lenguajes de programación lógica: Prolog, CLIPS y Lisp. Prolog se basa en listas y representa datos como una serie de elementos separados por comas entre corchetes. CLIPS incorpora objetos y puede extenderse mediante protocolos. Lisp no tiene tipos estáticos, representa funciones como expresiones entre paréntesis y sus listas encadenadas son importantes datos estructurados.