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

Diagnostic Neuropathology

Diagnostic Neuropathology

$39.99
The Middle East Economies in Times of Transition

The Middle East Economies in Times of Transition

$109.99
My Books Summer Grade 4 Fiction 5-Book Pack

My Books Summer Grade 4 Fiction 5-Book Pack

$29.95
Scholastic Reader! Level 1-I Spy: I Spy An Apple

Scholastic Reader! Level 1-I Spy: I Spy An Apple

$2.99
Innovationsmanagement in deregulierten Netzindustrien

Innovationsmanagement in deregulierten Netzindustrien

$59.99
Praktikum in Werkstoffkunde

Praktikum in Werkstoffkunde

$49.99
Internationale Verbrauchsangleichung

Internationale Verbrauchsangleichung

$69.99
Nherungsversuche Jugend 81

Nherungsversuche Jugend 81

$59.99
Regulating Preimplantation Genetic Diagnosis in the United States

Regulating Preimplantation Genetic Diagnosis in the United States

$54.99
ber Hautreaktionen bei Gesunden und Ekzematsen Kindern

ber Hautreaktionen bei Gesunden und Ekzematsen Kindern

$54.99
Tooth Whitening

Tooth Whitening

$169.99
Identifying Hidden Needs

Identifying Hidden Needs

$64.99
The Massachusetts General Hospital Guide to Depression

The Massachusetts General Hospital Guide to Depression

$79.99
Selbstreguliertes Lernen mit mobil nutzbaren Technologien

Selbstreguliertes Lernen mit mobil nutzbaren Technologien

$74.99
Elektronenspinresonanz

Elektronenspinresonanz

$64.99
Melanin Chemistry Explored by Quantum Mechanics

Melanin Chemistry Explored by Quantum Mechanics

$119.00
Turing Machines with Sublogarithmic Space

Turing Machines with Sublogarithmic Space

$39.99
Die Balanced Scorecard als Instrument einer modernen Controlling-Konzeption

Die Balanced Scorecard als Instrument einer modernen Controlling-Konzeption

$69.99
Judging the Past

Judging the Past

$119.99
Masculinities - Maskulinitten

Masculinities - Maskulinitten

$39.99
Data Mining Techniques in Sensor Networks

Data Mining Techniques in Sensor Networks

$39.99
Religion and the Cold War

Religion and the Cold War

$84.99
Carnivore Ecology in Arid Lands

Carnivore Ecology in Arid Lands

$169.99
Testing and Inspection of Offshore and Marine Lifting Appliances

Testing and Inspection of Offshore and Marine Lifting Appliances

$219.99
Negotiating Non-Motherhood

Negotiating Non-Motherhood

$59.99
Heart Failure: From Research to Clinical Practice

Heart Failure: From Research to Clinical Practice

$179.99
Konzeptuelle und lexikalische Lernpfade und Lernwege zu Prozenten

Konzeptuelle und lexikalische Lernpfade und Lernwege zu Prozenten

$69.99
Verbrennungsmotoren

Verbrennungsmotoren

$49.99
The Arts- A Visual Encyclopedia by Dk

The Arts- A Visual Encyclopedia by Dk

$29.99
Handbuch Innovative Wirtschaftsfrderung

Handbuch Innovative Wirtschaftsfrderung

$129.99
Journalistische Praxis: Science Storytelling

Journalistische Praxis: Science Storytelling

$17.99
Metastability

Metastability

$159.99
Contributions from Science Education Research

Contributions from Science Education Research

$169.00
The Semantic Web. Latest Advances and New Domains

The Semantic Web. Latest Advances and New Domains

$109.99
Erfolgreicher Wissenstransfer in agilen Organisationen

Erfolgreicher Wissenstransfer in agilen Organisationen

$59.99
Wideband CMOS Receivers

Wideband CMOS Receivers

$54.99
False Fables and Exemplary Truth

False Fables and Exemplary Truth

$54.99
Intelligent Computing in Signal Processing and Pattern Recognition

Intelligent Computing in Signal Processing and Pattern Recognition

$219.99
From Disaster Response to Risk Management

From Disaster Response to Risk Management

$129.00
Clinical Pearls in Diagnostic Cardiac Computed Tomographic Angiography

Clinical Pearls in Diagnostic Cardiac Computed Tomographic Angiography

$84.99
previous
next