
Download App
>> | LShop | >> | Book | >> | Computing & Informat... | >> | Computer Programming... | >> | Design Concepts In P... |
ISBN
:
9788120339965
Publisher
:
Phi Learning
Subject
:
Computer Programming / Software Development
Binding
:
Paperback
Pages
:
1348
Year
:
2009
₹
695.0
₹
521.0
Buy Now
Shipping charges are applicable for books below Rs. 101.0
View DetailsEstimated Shipping Time : 5-7 Business Days
View DetailsDescription
This comprehensive text uses a simple and concise framework to teach key ideas in programming language design and implementation. The book's unique approach is based on a family of syntactically simple pedagogical languages that allow students to explore programming language concepts systematically. It takes as its premise and starting point the idea that when language behaviors become incredibly complex, the description of the behaviors must be incredibly simple. The book presents a set of tools (a mathematical metalanguage, abstract syntax, operational and denotational semantics) and uses it to explore a comprehensive set of programming language design dimensions, including dynamic semantics (naming, state, control, data), static semantics (types, type reconstruction, polymorphism, effects), and pragmatics (compilation, garbage collection). "This new textbook by Franklyn Turbak, David Gifford, and Mark Sheldon — comprehensive, thorough, pedagogically innovative, impeccably written and organized — greatly enriches the area of programming languages and will be an important reference for years to come. Table of Contents ContentsPrefaceAcknowledgmentsI Foundations1 Introduction2 Syntax3 Operational Semantics4 Denotational Semantics5 Fixed PointsII Dynamic Semantics6 FL: A Functional Language7 Naming8 State9 Control10 DataIII Static Semantics11 Simple Types12 Polymorphism and Higher-order Types13 Type Reconstruction14 Abstract Types15 Modules16 Effects Describe Program BehaviorIV Pragmatics17 Compilation18 Garbage CollectionA A MetalanguageB Our Pedagogical LanguagesReferencesIndex
Related Items
-
of
Introduction to Programming with Visual Basic .NET
Gary J. Bronson
Starts At
446.0
595.0
25% OFF
The Design and Implementation of Multimedia Software With Examples in Java
David Bernstein
Starts At
3268.0
4478.0
27% OFF
Fundamentals Of Semiconductor Fabrication
Simon M. Sze Gary S. May
Starts At
605.0
729.0
17% OFF
Defects in HIgh-k Gate Dielectric Stacks: Nano-Electronic Semiconductor Devices (Nato Science Series II: (closed))
Evgeni Gusev
Starts At
21209.0
22093.0
4% OFF
Single Molecule Chemistry and Physics: An Introduction (NanoScience and Technology)
Chen Wang
Starts At
20471.0
21324.0
4% OFF
Microlithography Fundamentals in Semiconductor Devices and Fabrication Technology (Plastics Engineering)
Saburo Nonogaki
Starts At
17930.0
19704.0
9% OFF
Modern Semiconductor Devices for Integrated Circuits
Chenming C. Hu
Starts At
614.0
749.0
18% OFF
Nanotechnology for Electronic Materials and Devices (Nanostructure Science and Technology)
Anatoli Korkin
Starts At
16376.0
17059.0
4% OFF
Nanoelectronics and Photonics: From Atoms to Materials, Devices, and Architectures (Nanostructure Science and Technology)
Anatoli Korkin
Starts At
14738.0
15353.0
4% OFF
Are you sure you want to remove the item from your Bag?
Yes
No
Added to Your Wish List
OK
Your Shopping Bag
- 3 Items
Item
Delivery
Unit Price
Quantity
Sub Total
Order Summary