Description

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

Programming Language Design Concepts

Product form

£53.95

Includes FREE delivery
Usually despatched within 5 days
Paperback / softback by David A. Watt

3 in stock

Short Description:

This book explains the concepts underlying programming languages, and demonstrates how these concepts are synthesized in the major paradigms: imperative,... Read more

    Publisher: John Wiley & Sons Inc
    Publication Date: 26/03/2004
    ISBN13: 9780470853207, 978-0470853207
    ISBN10: 0470853204

    Number of Pages: 504

    Non Fiction , Computing

    Description

    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

    Customer Reviews

    Be the first to write a review
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)

    Recently viewed products

    © 2025 Book Curl,

      • American Express
      • Apple Pay
      • Diners Club
      • Discover
      • Google Pay
      • Maestro
      • Mastercard
      • PayPal
      • Shop Pay
      • Union Pay
      • Visa

      Login

      Forgot your password?

      Don't have an account yet?
      Create account