Queres aprender e dominar Prolog?

Junta-te ao Percurso de Prolog do Exercism para teres acesso a 109 exercícios com análise automática do teu código e mentoria pessoal, tudo 100% gratuito.

Sobre Prolog

109 exercícios de programação de Prolog no Exercism. De Casa a Diz.


Torna-te melhor a programar com exercícios divertidos e gratificantes que põem à prova a tua compreensão dos conceitos no Exercism.

Vê todos os exercícios de Prolog no Exercism

Funcionalidades principais de Prolog


Prolog

Compatível

O SWI-Prolog oferece um conjunto abrangente de predicados incorporados, que cobre muitos padrões consagrados.

Simplicidade

Um único elemento da linguagem, chamado cláusula, é a base de todas as relações e de todos os programas em Prolog.

Declarativa

O Prolog centra-se naquilo que é verdadeiro em relação às soluções, e não na forma como é implementado.

Lógica

O Prolog baseia-se nas regras da lógica, sendo a execução uma forma de resolução lógica.

Homoicónico

Os programas em Prolog são também termos válidos em Prolog. Os programas podem interagir com outros programas em Prolog.

Portátil

Existem implementações para as plataformas Unix/Linux, Windows e MacOS, com alvos para WebAssembly (WASM).

Recebe mentoria ao estilo de Prolog

Cada linguagem tem a sua própria forma de fazer as coisas. Prolog não é exceção. Os nossos mentores vão ajudar-te a aprender a pensar como um programador de Prolog e a escrever código idiomático em Prolog. Depois de resolveres um exercício, submete-o à nossa equipa de voluntários e eles darão dicas, ideias e feedback sobre como fazer com que o teu código se pareça mais com aquilo que costumas ver em Prolog. Vão ajudar-te a descobrir as coisas que não sabes que não sabes.

Sabe mais sobre mentoria

Exercícios de Prolog criados pela comunidade

O percurso Prolog do Exercism tem 109 exercícios para te ajudar a escrever melhor código.

Vê todos os exercícios de Prolog
Prolog

Começa com o percurso Prolog

A melhor parte: é 100% gratuito para todos.

Junta-te ao percurso Prolog