Books

Books : reviews

William Findlay, David A. Watt.
Pascal: an Introduction to Methodical Programming: 2nd edn.
Pitman. 1982

David A. Watt.
Programming Language Concepts and Paradigms.
Prentice Hall. 1990

rating : 3 : worth reading

An excellent introduction to the concepts underlying the major programming paradigms.

David A. Watt.
Programming Language Syntax and Semantics.
Prentice Hall. 1991

David A. Watt.
Programming Language Processors.
Prentice Hall. 1993

rating : 2.5 : great stuff

A very clear introduction to implementing programming languages, that covers parsing, code generation, and interpretation. One of the books I used while I was developing the Demonstrably Correct Compiler.

David A. Watt.
Programming Language Design Concepts.
Wiley. 2004

Essentially a 2nd edition of Programming Language Concepts and Paradigms.