FabrícioRonchi

Prolog

23 February 2014

Introdução

Prolog é uma linguagem de programação que se enquadra no paradigma de Programação em Lógica Matemática. É uma linguagem de uso geral que é especialmente associada com a inteligência artificial e linguística computacional. Consiste numa linguagem puramente lógica.

Muito do desenvolvimento moderno do Prolog veio dos projetos de computadores da quinta geração, que desenvolveu uma variante do Prolog chamada Kernel Language para seu primeiro sistema operacional.

Apesar do longo tempo de desenvolvimento, Prolog ainda não é uma linguagem portável, já que cada implementação usa rotinas completamente diferentes e incompatíveis entre si.

Curiosidades

  • O termo Prolog é derivado da expressão “Programming in Logic”, uma vez que é baseado em Lógica de Predicados de 1a ordem.
  • Foi criado em 1973, na Universidade de Marseille, França.
  • Geralmente é interpretado, mas pode ser compilado.

Referências

Qualquer dúvida, chama aí no Twitter!