PROLOG
Consultas ao sistema são constituídas por um ou mais objetivos, cuja seqüência denota a sua conjunção;
Uma resposta a uma consulta pode ser positiva ou negativa, dependendo se o objetivo correspondente foi alcançado ou não. No primeiro caso dizemos que a consulta foi bem-sucedida e, no segundo, que a consulta falhou;
Se várias respostas satisfizerem a uma consulta, então o sistema Prolog irá fornecer tantas quantas forem desejadas pelo usuário.