Department of Computing

Local Navigation

COMP248: Prolog Resources

This page provides pointers to a collection of Prolog programming resources on the web.

Prolog Tutorials

There are many Prolog tutorials availabe on the net: just type "Prolog tutorial" into your favourite serach engine and see what you find. If you come across a Prolog tutorial that you think is particularly helpful, mail Mark Dras and we'll add it to the resources listed here.

Prolog Programming: A First Course
This is Paul Brna's extensive introduction to Prolog programming. The lectures will often refer you to sections of this tutorial as required reading.
Adventure in Prolog:
A basic introduction to Prolog; no really advanced material; does contain some material on DCGs.
Bob Fisher's Prolog Tutorial
The University of the Saarland (part 1)
This covers the basics of Prolog.
The University of the Saarland (part 2)
This tutorial focuses specifically on natural language processing.
Another basic tutorial, with examples that illustrate various AI techniques.

FAQs and Resource Lists

FAQ from comp.lang.prolog:
Frequently Asked Questions; gives a list of free Prolog implementations, useful references, and so forth.
Oxford Logic Programming Archive:
A page containing a large number of useful links, with varying amounts of descriptive text.

Copyright & Site information

  • CRICOS Provider No 00002J, ABN 90 952 801 237
  • Authorised by: HOD