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.
- 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.