WIT Press


Prolog As A First Programming Language

Price

Free (open access)

Paper DOI

10.2495/SEHE940321

Volume

7

Pages

7

Published

1994

Size

591 kb

Author(s)

M.P. Lee, J.D. Pryce & A. Harrison

Abstract

This paper documents an experiment in teaching Prolog as a first programming language to first year computing undergraduates. It begins by introducing the main programming paradigms before considering the factors involved in first language choice and the advantages and disadvantages of Prolog. It concludes by illustrating how Prolog can be utilised across much of the computing curriculum. 1 Introduction Most computing undergraduates are first taught a third generation programming language (3GL) such as Pascal. Unfortunately this first exposure can constrain the students to a permanent procedural view. There is an analogy here to learning natural language, a person's native tongue greatly influence

Keywords