Updates
Latest Tweet
What's New?
Check out for latest innovation, a computer based training video collection
Like this Page
Design Concepts in Programming Languages
PreviewsAmazon Readr |
Share this Great Computer eBookLink to this page |
Our CollectionPrevNext |
|
Choice Outstanding Academic Title, 2009. Hundreds of programming languages used today? Scripting languages for Internet commerce, user interface programming tools, spreadsheet macros, page format specification language, and many others. Designing a programming language is a metaprogramming activity that bears certain similarities to programming in a regular language, with clarity and simplicity even more important than regular programming. It takes as premise and starting point the idea that when language behaviors become very complex, the description of behavior should be very simple. This book presents a set of tools (a mathematical metalanguage, abstract syntax, operational and denotational semantics) and use it to explore a set of programming language design dimensions, including dynamic semantics (naming, state, control, data), static semantics (types, type reconstruction, polymporphism, effects), and pragmatics (compilation, garbage collection).
Computer eBook Details
- ISBN-10: 0262201755
- ISBN-13: 9780262201759
- Publisher: The MIT Press
- Pages: 1200
- Date: August 2008
IT Book Reviews
Book Subject
Crowd@Twitter
Design Concepts in Programming Languages (Hardcover) http://t.co/wWSCMJXY
Design Concepts in Programming Languages (Hardcover) http://t.co/aO6Wh7uc