likeyoulove eleanor oliphant
Search our site
Are You Sleeping by Kathleen Barber Read the opening extract of the brand new Kathleen Barber book before its publication on 27/12/2017

Concepts in Programming Languages by John C. (Stanford University, California) Mitchell
  

Concepts in Programming Languages

,

Notify me
when in stock

As soon as this book is back in stock we will send you an email.

Synopsis

Concepts in Programming Languages by John C. (Stanford University, California) Mitchell

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.

Reviews

'... an extremely rich source of important information, subtle issues, and diverse and challenging exercises ... the book is interesting, challenging and a pleasure to read.'
JFP

About the Author

Loading other formats...

Book Info

Publication date

14th October 2002

Author

John C. (Stanford University, California) Mitchell

More books by John C. (Stanford University, California) Mitchell
Author 'Like for Like'
    recommendations

Publisher

Cambridge University Press

Format

Hardback
540 pages

Categories

Programming & scripting languages: general

ISBN

9780521780988

Insightful reader reviews and unbiased recommendations. I don't know how I chose books before Lovereading! An essential for all book lovers.

Sarah Harper

You'll always find what you never knew you were looking for and you're always spoilt for choice.

Helen Jones

As for why I'd recommend Lovereading, it's simple - it's a great place to get information and reviews about new books!

Margaret Freeman

It's the first site that I visit when deciding on the next set of books to buy. A particular treat is being able to download an extract.

Tessa Olson

I love Lovereading because of its ability to connect people that love books & unite them in a friendly, stimulating & interesting community.

Megan Olwen William

It has enriched my leisure time by introducing me to a world of books which I would not have previously considered.

Val Rowe

It's information about new books so, for a book lover like me, what's not to like!

Joan Hill

They are bright, breezy and eager to offer a great book, then genuinely listen/respect the review one writes.

Maggie Crane

Lovereading4kids

Lovereading4schools