Concepts in programming languages
(Book)

Book Cover
Average Rating
Status
General Shelving - 3rd Floor
QA76.6 .M5293 2003
1 available

Description

Loading Description...

Also in this Series

Checking series information...

Copies

LocationCall NumberStatus
General Shelving - 3rd FloorQA76.6 .M5293 2003On Shelf

More Like This

Loading more titles like this title...

More Details

Format
Book
Physical Desc
x, 529 pages : illustrations ; 26 cm
Language
English

Notes

General Note
Includes index.
Description
For undergraduate and beginning graduate students, this textbook explains and examines the central concepts used in modern programming languages, such as functions, types, memory management, and control. The book is unique in its comprehensive presentation and comparison of major object-oriented programming languages. Separate chapters examine the history of objects, Simula and Smalltalk, and the prominent languages C++ and Java. The author presents foundational topics, such as lambda calculus and denotational semantics, in an easy-to-read, informal style, focusing on the main insights provided by these theories. Advanced topics include concurrency, concurrent object-oriented programming, program components, and inter-language interoperability. A chapter on logic programming illustrates the importance of specialized programming methods for certain kinds of problems. This book will give the reader a better understanding of the issues and tradeoffs that arise in programming language design, and a better appreciation of the advantages and pitfalls of the programming languages they use.
Local note
SACFinal081324

Reviews from GoodReads

Loading GoodReads Reviews.

Citations

APA Citation, 7th Edition (style guide)

Mitchell, J. C. (2003). Concepts in programming languages . Cambridge University Press.

Chicago / Turabian - Author Date Citation, 17th Edition (style guide)

Mitchell, John C. 2003. Concepts in Programming Languages. Cambridge, UK ; New York: Cambridge University Press.

Chicago / Turabian - Humanities (Notes and Bibliography) Citation, 17th Edition (style guide)

Mitchell, John C. Concepts in Programming Languages Cambridge, UK ; New York: Cambridge University Press, 2003.

Harvard Citation (style guide)

Mitchell, J. C. (2003). Concepts in programming languages. Cambridge, UK ; New York: Cambridge University Press.

MLA Citation, 9th Edition (style guide)

Mitchell, John C. Concepts in Programming Languages Cambridge University Press, 2003.

Note! Citations contain only title, author, edition, publisher, and year published. Citations should be used as a guideline and should be double checked for accuracy. Citation formats are based on standards as of August 2021.

Staff View

Loading Staff View.