ShopSpell

Concepts in Programming Languages [Hardcover]

$129.99       (Free Shipping)
100 available
  • Category: Books (Computers)
  • Author:  Mitchell, John C.
  • Author:  Mitchell, John C.
  • ISBN-10:  0521780985
  • ISBN-10:  0521780985
  • ISBN-13:  9780521780988
  • ISBN-13:  9780521780988
  • Publisher:  Cambridge University Press
  • Publisher:  Cambridge University Press
  • Pages:  540
  • Pages:  540
  • Binding:  Hardcover
  • Binding:  Hardcover
  • Pub Date:  01-May-2002
  • Pub Date:  01-May-2002
  • SKU:  0521780985-11-MPOD
  • SKU:  0521780985-11-MPOD
  • Item ID: 100176556
  • Seller: ShopSpell
  • Ships in: 2 business days
  • Transit time: Up to 5 business days
  • Delivery by: Apr 01 to Apr 03
  • Notes: Brand New Book. Order Now.
A comprehensive undergraduate textbook covering both theory and practical design issues, with an emphasis on object-oriented languages.This general textbook on programming languages is designed for undergraduate andbeginning graduate students with some knowledge of basic programming. It teaches the concepts that appear in programming languages, issues that arise in their implementation, and the way that language design affects program development. Each chapter contains an extensive list of homework exercises, tested at several universities.A unique feature of the book is the comprehensive presentation of and comparison between major object-oriented programming languages. Separate chapters examine the history of objects, Simula and Smalltalk, and the prominent languages C++ and Java, giving the reader a solid understanding of the design goals for each of these languages and the central trade-offs between programming expressiveness and implementation efficiency.This general textbook on programming languages is designed for undergraduate andbeginning graduate students with some knowledge of basic programming. It teaches the concepts that appear in programming languages, issues that arise in their implementation, and the way that language design affects program development. Each chapter contains an extensive list of homework exercises, tested at several universities.A unique feature of the book is the comprehensive presentation of and comparison between major object-oriented programming languages. Separate chapters examine the history of objects, Simula and Smalltalk, and the prominent languages C++ and Java, giving the reader a solid understanding of the design goals for each of these languages and the central trade-offs between programming expressiveness and implementation efficiency.Concepts in Programming Languages elucidates the central concepts used in modern programming languages, such as functions, types, memory management, and control. The book is unique ilÚ
Add Review