4th Edition. — N.-Y.: Prentice Hall, 2000. — 649 p. — ISBN10: 0130276782, ISBN13: 978-0130276780.
This fourth edition of Programming Languages: Design and Implementation
continues the tradition developed in the earlier editions to describe programming language
design by means of the underlying software and hardware architecture that is
required for execution of programs written in those languages. This provides the
programmer with the ability to develop software that is both correct and efficient
in execution. In this new edition, we continue this approach, as well as improve on
the presentation of the underlying theory and formal models that form the basis for
the decisions made in creating those languages.
Programming language design is still a very active pursuit in the computer
science community as languages are born, age, and eventually die. This fourth
edition represents the vital languages of the early 215t century. Postscript, Java,
HTML, and Perl have been added to the languages discussed in the third edition
to reflect the growth of the World Wide Web as a programming domain. The
discussion of Pascal, FORTRAN, and Ada has been deemphasized in recognition of
these languages' aging in anticipation of possibly dropping them in future editions
of this book.