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.
"synopsis" may belong to another edition of this title.
Saverio Perugini is a Professor of Mathematics and Computer Science at Ave Maria University. He has a Ph.D. in Computer Science from Virginia Tech (2004). Perugini can be reached at saverio.perugini@avemaria.edu. For more information, see https://saverio.carrd.co '
"About this title" may belong to another edition of this title.
Seller: Textbooks_Source, Columbia, MO, U.S.A.
paperback. Condition: New. Ships in a BOX from Central Missouri! UPS shipping for most packages, (Priority Mail for AK/HI/APO/PO Boxes). Seller Inventory # 006721849N
Seller: PBShop.store UK, Fairford, GLOS, United Kingdom
PAP. Condition: New. New Book. Shipped from UK. Established seller since 2000. Seller Inventory # FW-9781284222722
Quantity: 15 available
Seller: Brook Bookstore On Demand, Napoli, NA, Italy
Condition: new. Seller Inventory # XF09PG3VA2
Quantity: Over 20 available
Seller: Revaluation Books, Exeter, United Kingdom
Paperback. Condition: Brand New. pap/psc edition. 755 pages. 9.25x7.75x1.75 inches. In Stock. Seller Inventory # __1284222721
Quantity: 2 available
Seller: Kennys Bookshop and Art Galleries Ltd., Galway, GY, Ireland
Condition: New. 2021. paperback. . . . . . Seller Inventory # V9781284222722
Quantity: Over 20 available
Seller: THE SAINT BOOKSTORE, Southport, United Kingdom
Paperback / softback. Condition: New. New copy - Usually dispatched within 4 working days. Seller Inventory # B9781284222722
Quantity: Over 20 available
Seller: Majestic Books, Hounslow, United Kingdom
Condition: New. pp. 840. Seller Inventory # 390209601
Quantity: 3 available
Seller: Kennys Bookstore, Olney, MD, U.S.A.
Condition: New. 2021. paperback. . . . . . Books ship from the US and Ireland. Seller Inventory # V9781284222722
Seller: Books Puddle, New York, NY, U.S.A.
Condition: New. pp. 840. Seller Inventory # 26389390238