The University of Sussex

Programming in Prolog: an in-depth study of problems for beginners learning to program in Prolog

Josie Taylor

The main aim of this thesis is to examine the difficulties that beginners have learning the logic-based programming language Prolog. Logic programming languages, such as Prolog,,are a recent development, and whilst it is claimed they are easier to use than other current programming languages there are no empirical studies of novice programmers learning such languages.

This paper is not available online