Skip to content

Concepts in Programming Languages

Spend $50 to get a free DVD!

ISBN-10: 0521780985

ISBN-13: 9780521780988

Edition: 2001

Authors: John C. Mitchell

List price: $105.00
Shipping box This item qualifies for FREE shipping.
Blue ribbon 30 day, 100% satisfaction guarantee!
Buy eBooks
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!


Written for undergraduates and beginning graduate students, this textbook examines and explains the central concepts used in modern programming languages but focuses especially on object-oriented languages like Java and C++.
Customers also bought

Book details

List price: $105.00
Copyright year: 2001
Publisher: Cambridge University Press
Publication date: 10/14/2002
Binding: Hardcover
Pages: 540
Size: 7.00" wide x 10.00" long x 1.00" tall
Weight: 2.728
Language: English

Carl A. Gunter is Professor in the Department of Computer and Information Science at the University of Pennsylvania.

Functions and Foundations
Lisp: functions, recursion and lists
Procedures, Types, Memory Management and Control
The Algol family and ML
Type systems and type inference
Scope, functions and storage management
Control in sequential languages
Modularity, Abstraction and Object-Oriented Programming
Data abstraction and modularity
Concepts in object-oriented languages
History of objects: simula and smalltalk
Objects and run-time efficiency: C++
Portability and safety: Java
Concurrency and Logic Programming
Concurrent and distributed programming
The logic programming paradigm and prolog by Krzysztof Apt
Appendix: additional programming examples