{"product_id":"programming-languages-saverio-perugini-9781284222722","title":"Programming Languages: Concepts and Implementation","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.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Saverio Perugini\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 1284222721\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9781284222722\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Jones \u0026amp; Bartlett Publishers\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 12\/16\/2021\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 840\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 2.90lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.00h x 7.30w x 2.00d","brand":"Saverio Perugini","offers":[{"title":"Paperback","offer_id":43990615294207,"sku":"9781284222722","price":131.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/2982\/9887\/files\/img_3df300a1-00b3-4747-99c4-764bdd144c1a.jpg?v=1683305670","url":"https:\/\/www.whiterainbookhouse.com\/products\/programming-languages-saverio-perugini-9781284222722","provider":"WR Book House","version":"1.0","type":"link"}