Breaking News!
60% Off the Hottest Halloween Costumes & Accessories

Understanding Programming Languages

Best Price (Coupon Required):
Buy Understanding Programming Languages for $36.00 at @ Link.springer.com when you apply the 10% OFF coupon at checkout.
Click “Get Coupon & Buy” to copy the code and unlock the deal.

Set a price drop alert to never miss an offer.

1 Offer Price Range: $39.99 - $39.99
BEST PRICE

Single Product Purchase

$36.00
@ Link.springer.com with extra coupon

Price Comparison

Seller Contact Seller List Price On Sale Shipping Best Promo Final Price Volume Discount Financing Availability Seller's Page
BEST PRICE
1 Product Purchase
@ Link.springer.com
$39.99 $39.99

10% OFF
This deals requires coupon
$36.00
See Site In stock Visit Store

Product Details

Brand
Springer Nature
Manufacturer
N/A
Part Number
0
GTIN
9783030592561
Condition
New
Product Description

This book is about describing the meaning of programming languages. The author teaches the skill of writing semantic descriptions as an efficient way to understand the features of a language. While a compiler or an interpreter offers a form of formal description of a language, it is not something that can be used as a basis for reasoning about that language nor can it serve as a definition of a programming language itself since this must allow a range of implementations. By writing a formal semantics of a language a designer can yield a far shorter description and tease out, analyse and record design choices. Early in the book the author introduces a simple notation, a meta-language, used to record descriptions of the semantics of languages. In a practical approach, he considers dozens of issues that arise in current programming languages and the key techniques that must be mastered in order to write the required formal semantic descriptions. The book concludes with a discussion of the eight key challenges: delimiting a language (concrete representation), delimiting the abstract content of a language, recording semantics (deterministic languages), operational semantics (non-determinism), context dependency, modelling sharing, modelling concurrency, and modelling exits. The content is class-tested and suitable for final-year undergraduate and postgraduate courses. It is also suitable for any designer who wants to understand languages at a deep level. Most chapters offer projects, some of these quite advanced exercises that ask for complete descriptions of languages, and the book is supported throughout with pointers to further reading and resources. As a prerequisite the reader should know at least one imperative high-level language and have some knowledge of discrete mathematics notation for logic and set theory.

Available Colors
Available Sizes

Reviews

0
0 reviews
5 stars
4 stars
3 stars
2 stars
1 star

Questions & Answers

Similar Products

Heart-felt Books: You're My Little Sweet Pea

Heart-felt Books: You're My Little Sweet Pea

$7.49
Indigenous Ways of Knowing in Counseling

Indigenous Ways of Knowing in Counseling

$179.99
Distance-Regular Graphs

Distance-Regular Graphs

$119.00
Die Zentrifugalpumpen mit besonderer Bercksichtigung der Schaufelschnitte

Die Zentrifugalpumpen mit besonderer Bercksichtigung der Schaufelschnitte

$84.99
The Many Dimensions of Chinese Feminism

The Many Dimensions of Chinese Feminism

$39.99
Protocols in Human Molecular Genetics

Protocols in Human Molecular Genetics

$89.00
Das Drogenproblem

Das Drogenproblem

$44.99
Vaguely Defined Objects

Vaguely Defined Objects

$39.99
Modern Hydroforming Technology

Modern Hydroforming Technology

$199.99
Workbook for Microeconomics

Workbook for Microeconomics

$39.99
Norways Foreign Policy in the Twentieth and Twenty-first Centuries

Norways Foreign Policy in the Twentieth and Twenty-first Centuries

$99.00
Bone Tumors

Bone Tumors

$39.99
Language Policy and Modernity in Southeast Asia

Language Policy and Modernity in Southeast Asia

$109.99
Transreform Radical Humanism

Transreform Radical Humanism

$39.99
Molecules in Hematology

Molecules in Hematology

$129.99
Power Laws, Scale-Free Networks and Genome Biology

Power Laws, Scale-Free Networks and Genome Biology

$84.99
Introduction to Video and Image Processing

Introduction to Video and Image Processing

$49.95
Advances in Multimedia, Software Engineering and Computing Vol.1

Advances in Multimedia, Software Engineering and Computing Vol.1

$329.99
Image Processing and Communications Challenges 8

Image Processing and Communications Challenges 8

$129.00
Transactions on Edutainment I

Transactions on Edutainment I

$39.99
Volunteer Work, Informal Learning and Social Action

Volunteer Work, Informal Learning and Social Action

$49.99
Heterotrophic Activity in the Sea

Heterotrophic Activity in the Sea

$39.99
Albert Camus as Political Thinker

Albert Camus as Political Thinker

$54.99
Unternehmensfinanzierung bei asymmetrischer Informationsverteilung

Unternehmensfinanzierung bei asymmetrischer Informationsverteilung

$49.99
Kondensation

Kondensation

$59.99
Entgeltumwandlung - mit System zu hheren Durchdringungsquoten

Entgeltumwandlung - mit System zu hheren Durchdringungsquoten

$29.99
Management of Neuroendocrine Tumors of the Pancreas and Digestive Tract

Management of Neuroendocrine Tumors of the Pancreas and Digestive Tract

$54.99
Neorealismus, Neoliberalismus und postinternationale Politik

Neorealismus, Neoliberalismus und postinternationale Politik

$64.99
Instrumente einer erfolgreichen Kundenorientierung

Instrumente einer erfolgreichen Kundenorientierung

$79.99
The Economic Impact of Government Policy on Chinas Private Higher Education Sector

The Economic Impact of Government Policy on Chinas Private Higher Education Sector

$99.00
Modern Literature and the Death Penalty, 1890-1950

Modern Literature and the Death Penalty, 1890-1950

$89.99
Chip On Board

Chip On Board

$219.99
Britain and European Resistance, 1940-45

Britain and European Resistance, 1940-45

$44.99
Teilweise vorgespannter Beton: Versuche, Auswertungen und Schlussfolgerungen

Teilweise vorgespannter Beton: Versuche, Auswertungen und Schlussfolgerungen

$54.99
Mensch, Maschine, Maschinenmenschen

Mensch, Maschine, Maschinenmenschen

$29.99
Systems Engineering and Its Application to Industrial Product Development

Systems Engineering and Its Application to Industrial Product Development

$169.99
Analysis and Geometry on Complex Homogeneous Domains

Analysis and Geometry on Complex Homogeneous Domains

$39.99
Mikrobiologie

Mikrobiologie

$29.99
Five Nights at Freddy's: Fazbear Frights Box Set

Five Nights at Freddy's: Fazbear Frights Box Set

$82.42
Proceedings of the Second Japan-USSR Symposium on Probability Theory

Proceedings of the Second Japan-USSR Symposium on Probability Theory

$44.99
previous
next