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

Global Agro-Food Trade and Standards

Global Agro-Food Trade and Standards

$54.99
Fluorescence in Bio-inspired Nanotechnology

Fluorescence in Bio-inspired Nanotechnology

$109.99
Legal Thoughts Convert

Legal Thoughts Convert

$39.99
You, Me, and Our Heartstrings

You, Me, and Our Heartstrings

$9.74
Intrinsic Point Defects, Impurities, and Their Diffusion in Silicon

Intrinsic Point Defects, Impurities, and Their Diffusion in Silicon

$259.00
Caterpillars in the Middle

Caterpillars in the Middle

$89.99
Best Wishes: Best Wishes

Best Wishes: Best Wishes

$5.24
Evolution of Italian Enterprises in the 20th Century

Evolution of Italian Enterprises in the 20th Century

$109.99
Josef Skoda

Josef Skoda

$59.99
Phillis Wheatley's Miltonic Poetics

Phillis Wheatley's Miltonic Poetics

$54.99
Surgery of Female Incontinence

Surgery of Female Incontinence

$54.99
Finding Ghosts in Your Data

Finding Ghosts in Your Data

$44.99
Das Kupfer und seine Legirungen

Das Kupfer und seine Legirungen

$59.99
Scientific Computing

Scientific Computing

$109.99
The Dependence Phenomenon

The Dependence Phenomenon

$39.99
Reversible Logic Synthesis Methodologies with Application to Quantum Computing

Reversible Logic Synthesis Methodologies with Application to Quantum Computing

$109.99
Probability Models and Statistical Analyses for Ranking Data

Probability Models and Statistical Analyses for Ranking Data

$109.99
Generalized Optimal Control of Linear Systems with Distributed Parameters

Generalized Optimal Control of Linear Systems with Distributed Parameters

$84.99
Prices and Production

Prices and Production

$54.99
Carotenoids in Nature

Carotenoids in Nature

$219.99
From Principles of Learning to Strategies for Instruction

From Principles of Learning to Strategies for Instruction

$109.99
Silverlight and ASP.NET Revealed

Silverlight and ASP.NET Revealed

$29.99
How Computer Programming Works

How Computer Programming Works

$29.99
Samen, Frchte und Keimlinge der in Deutschland heimischen oder eingefhrten forstlichen Culturpflan

Samen, Frchte und Keimlinge der in Deutschland heimischen oder eingefhrten forstlichen Culturpflan

$59.99
Low Power Digital CMOS Design

Low Power Digital CMOS Design

$169.99
National Security and International Environmental Cooperation in the Arctic  the Case of the Northe

National Security and International Environmental Cooperation in the Arctic the Case of the Northe

$219.99
Handbook of Slope Stabilisation

Handbook of Slope Stabilisation

$219.99
Contextual Design

Contextual Design

$19.99
Persnlichkeitspsychologie fr Bachelor

Persnlichkeitspsychologie fr Bachelor

$29.99
Global Governance and Corporate Responsibility in Conflict Zones

Global Governance and Corporate Responsibility in Conflict Zones

$39.99
Grundkurs Hochfrequenztechnik

Grundkurs Hochfrequenztechnik

$29.99
Imminent Science

Imminent Science

$27.99
Strunempfindliche Bildbertragung

Strunempfindliche Bildbertragung

$59.99
Practices and Perspectives in Sustainable Bioenergy

Practices and Perspectives in Sustainable Bioenergy

$54.99
The Dungy Family: A Team Stays Together

The Dungy Family: A Team Stays Together

$3.71
Kandidatenaufstellung zur Bundestagswahl 1965

Kandidatenaufstellung zur Bundestagswahl 1965

$94.00
Economics of the Labour Market

Economics of the Labour Market

$109.99
Office-Based Maxillofacial Surgical Procedures

Office-Based Maxillofacial Surgical Procedures

$169.99
Mathematical and Engineering Methods in Computer Science

Mathematical and Engineering Methods in Computer Science

$44.99
Sport zur Gesundheitsfrderung oder treiben nur Gesunde Sport?

Sport zur Gesundheitsfrderung oder treiben nur Gesunde Sport?

$49.99
previous
next