A new edition of a textbook that provides students with a deep, working understanding of the essential concepts of programming languages, completely revised, with significant new material.
This book provides students with a deep, working understanding of the essential concepts of programming languages. Most of these essentials relate to the semantics, or meaning, of program elements, and the text uses interpreters (short programs that directly analyze an abstract representation of the program text) to express the semantics of many essential language elements in a way that is both clear and executable. The approach is both analytical and hands-on. The book provides views of programming languages using widely varying levels of abstraction, maintaining a clear connection between the high-level and low-level views. Exercises are a vital part of the text and are scattered throughout; the text explains the key concepts, and the exercises explore alternative designs and other issues. The complete Scheme code for all the interpreters and analyzers in the book can be found online through The MIT Press web site. For this new edition, each chapter has been revised and many new exercises have been added. Significant additions have been made to the text, including completely new chapters on modules and continuation-passing style. Essentials of Programming Languages can be used for both graduate and undergraduate courses, and for continuing education courses for programmers.
"synopsis" may belong to another edition of this title.
Daniel P. Friedman is Professor of Computer Science at Indiana University and coauthor of The Little Schemer (fourth edition), The Reasoned Schemer, The Seasoned Schemer, and Essentials of Programming Languages (third edition), all published by the MIT Press.
Mitchell Wand is Professor of Computer Science at Northeastern University.
"About this title" may belong to another edition of this title.
£ 4.39 shipping from U.S.A. to United Kingdom
Destination, rates & speedsSeller: BooksRun, Philadelphia, PA, U.S.A.
Hardcover. Condition: Very Good. 3rd ed. Ship within 24hrs. Satisfaction 100% guaranteed. APO/FPO addresses supported. Seller Inventory # 0262062798-8-1
Quantity: 1 available
Seller: Bellwetherbooks, McKeesport, PA, U.S.A.
hardcover. Condition: As New. 3rd ed. LIKE NEW/UNREAD!!! Text is Clean and Unmarked! Has a small black line or red dot on the bottom/exterior edge of pages. Seller Inventory # MIT-HC-LN-0262062798
Quantity: 1 available
Seller: Speedyhen, London, United Kingdom
Condition: NEW. Seller Inventory # NW9780262062794
Quantity: 5 available
Seller: Books Puddle, New York, NY, U.S.A.
Condition: New. pp. 432 3rd Edition. Seller Inventory # 26693244
Quantity: 3 available
Seller: GreatBookPrices, Columbia, MD, U.S.A.
Condition: good. May show signs of wear, highlighting, writing, and previous use. This item may be a former library book with typical markings. No guarantee on products that contain supplements Your satisfaction is 100% guaranteed. Twenty-five year bookseller with shipments to over fifty million happy customers. Seller Inventory # 5433096-5
Quantity: 5 available
Seller: GreatBookPricesUK, Woodford Green, United Kingdom
Condition: New. Seller Inventory # 5433096-n
Quantity: 1 available
Seller: PBShop.store UK, Fairford, GLOS, United Kingdom
HRD. Condition: New. New Book. Shipped from UK. Established seller since 2000. Seller Inventory # GO-9780262062794
Quantity: 5 available
Seller: Ria Christie Collections, Uxbridge, United Kingdom
Condition: New. In. Seller Inventory # ria9780262062794_new
Quantity: 5 available
Seller: Biblios, Frankfurt am main, HESSE, Germany
Condition: New. pp. 432. Seller Inventory # 18693238
Quantity: 3 available
Seller: GreatBookPrices, Columbia, MD, U.S.A.
Condition: As New. Unread book in perfect condition. Seller Inventory # 5433096
Quantity: 5 available