Programming Languages
Design and Implementation
Prentice Hall (Publisher)
3rd Edition
Published on 22. August 1995
Book
Paperback/Softback
654 pages
978-0-13-678533-0 (ISBN)
Article exhausted; check for reprint
Description
This text is designed to provide students with a broad and deep understanding of the major issues in both design and implementation of modern programming languages and a basic introduction to the underlying theoretical models on which these languages are based. The emphasis throughout is on fundamental concepts - students learn important ideas, not minor language differences. New to this edition are discussions of the major programming paradigms: imperative/procedural, object-based, object-oriented, functional, relational/logic, and parallel/distributed, as well as new languages - SmallTalk, C, C++, Scheme, Modula-2, Prolog, Occam, and Linda. There is continued coverage of Ada, Lisp, Pascal and Fortran.
More details
Edition
3rd edition
Language
English
Place of publication
Upper Saddle River
United States
Publishing group
Pearson Education (US)
Target group
College/higher education
Dimensions
Height: 233 mm
Width: 177 mm
Thickness: 25 mm
Weight
934 gr
ISBN-13
978-0-13-678533-0 (9780136785330)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Classification
Other editions
New editions

Terrence W. Pratt | Marvin V. Zelkowitz
Programming Languages
Design and Implementation: United States Edition
Book
09/2000
4th Edition
Pearson
€190.64
Article exhausted; check for reprint
Content
Part 1 Concepts: The Study of Programming Languages. Basic Issues in Language Design. Basic Issues in Language Implementation. Data Objects and Data Types. Subprograms. Sequence Control. Data Control. Part 2 Paradigms and languages: Flat Structured Procedural Languages: C and Fortran 77. Block Structured Procedural Languages: Pascal. Object-Based Languages: Modula-2 and Ada. Object-Oriented Languages: C++ and SmallTalk. Functional Languages: Lisp and Scheme. Logic Programming Languages: Prolog. Distributed and Parallel Languages. Looking Forward.