Programming Language Design Concepts

Regular price €69.99
Quantity:
In stock with our UK publisher. 14-28 days
Delivery/Collection within 10-20 working days
14 days return policy Shipping & Delivery
A01=David A. Watt
Author_David A. Watt
Category=UMX
communicate
computers
current
dominant
eq_bestseller
eq_computing
eq_isMigrated=1
eq_isMigrated=2
eq_nobargain
eq_non-fiction
exist
good mathematical
ideas
imperative
java
languages
main exemplar
many
notation
objectoriented
oo
paradigm
people
programming
quickly
trends
us

Product details

  • ISBN 9780470853207
  • Weight: 851g
  • Dimensions: 191 x 238mm
  • Publication Date: 26 Mar 2004
  • Publisher: John Wiley & Sons Inc
  • Publication City/Country: US
  • Product Form: Paperback
Secure checkout Fast Shipping Easy returns
This book explains the concepts underlying programming languages, and demonstrates how these concepts are synthesized in the major paradigms: imperative, OO, concurrent, functional, logic and scripting.  It gives greatest prominence to the OO paradigm, and uses Java as the main exemplar language.

It includes numerous examples, case studies of several major programming languages, and numerous end-of-chapter exercises. Sample solutions to most of the exercises are provided at the book’s companion Web site

David Watt is a Professor of Computing Science at Glasgow University. His research interests include the design, specification, and implementation of programming languages, and he has published several books on the topic. He has many years of teaching experience on this and other programming subjects.

More from this author