menu
{ "item_title" : "Programming Languages", "item_author" : [" Saverio Perugini "], "item_description" : "Programming Languages: Concepts and Implementation is a textbook on the fundamental principles of programming languages through a combination of concept-based and interpreter-based approaches. The book has an implementation-oriented focus and features conceptual and programming exercises that give students practical experience applying language theory and concepts. The book also showcases the construction of a progressive series of language interpreters in Python that cover the implementation of a host of core language concepts such as scope, first-class functions, and parameter passing. Other programming styles, including logic/declarative programming, and compelling language features, such as first-class continuations, are also discussed. Concepts are presented in Python, Scheme, JavaScript, Ruby, ML, Haskell, Prolog, and various other programming languages. This book is intended as a general-purpose textbook for a course on programming languages. Each new print textbook includes Navigate eBook Access, a digital-only e-book with 365-day access.", "item_img_path" : "https://covers3.booksamillion.com/covers/bam/1/28/422/272/1284222721_b.jpg", "price_data" : { "retail_price" : "131.95", "online_price" : "131.95", "our_price" : "131.95", "club_price" : "131.95", "savings_pct" : "0", "savings_amt" : "0.00", "club_savings_pct" : "0", "club_savings_amt" : "0.00", "discount_pct" : "10", "store_price" : "" } }
Programming Languages|Saverio Perugini

Programming Languages : Concepts and Implementation

local_shippingShip to Me
On Order. Usually ships in 2-4 weeks
FREE Shipping for Club Members help

Overview

Programming Languages: Concepts and Implementation is a textbook on the fundamental principles of programming languages through a combination of concept-based and interpreter-based approaches. The book has an implementation-oriented focus and features conceptual and programming exercises that give students practical experience applying language theory and concepts. The book also showcases the construction of a progressive series of language interpreters in Python that cover the implementation of a host of core language concepts such as scope, first-class functions, and parameter passing. Other programming styles, including logic/declarative programming, and compelling language features, such as first-class continuations, are also discussed. Concepts are presented in Python, Scheme, JavaScript, Ruby, ML, Haskell, Prolog, and various other programming languages. This book is intended as a general-purpose textbook for a course on programming languages. Each new print textbook includes Navigate eBook Access, a digital-only e-book with 365-day access.

This item is Non-Returnable

Details

  • ISBN-13: 9781284222722
  • ISBN-10: 1284222721
  • Publisher: Jones & Bartlett Publishers
  • Publish Date: December 2021
  • Dimensions: 9 x 7.3 x 2 inches
  • Shipping Weight: 2.9 pounds
  • Page Count: 840

Related Categories

You May Also Like...

    1

BAM Customer Reviews