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

Diffuser Stoffeintrag in Bden und Gewsser

Diffuser Stoffeintrag in Bden und Gewsser

$69.99
Cultures of Memory in the Nineteenth Century

Cultures of Memory in the Nineteenth Century

$129.99
Hydropower Economics

Hydropower Economics

$159.99
Partial Differential Equations and the Calculus of Variations

Partial Differential Equations and the Calculus of Variations

$39.99
Rookie Read-About Holidays: Diwali

Rookie Read-About Holidays: Diwali

$4.46
The Formal Complexity of Natural Language

The Formal Complexity of Natural Language

$169.99
Satanism and Family Murder in Late Apartheid South Africa

Satanism and Family Murder in Late Apartheid South Africa

$54.99
Histories of Women's Work in Global Sport

Histories of Women's Work in Global Sport

$99.00
The Rediscovery of America

The Rediscovery of America

$109.99
Der Einzelne und sein Staat

Der Einzelne und sein Staat

$59.99
Clinical Management of Overweight and Obesity

Clinical Management of Overweight and Obesity

$54.99
Internet of Vehicles. Technologies and Services for Smart Cities

Internet of Vehicles. Technologies and Services for Smart Cities

$54.99
States and EU Governance

States and EU Governance

$109.99
Die Mikroskopie des Lebenden Auges

Die Mikroskopie des Lebenden Auges

$59.99
Backspin, Freeze und Powermoves

Backspin, Freeze und Powermoves

$44.99
Chile

Chile

$169.99
Advances and Clinical Practice in Pyrosequencing

Advances and Clinical Practice in Pyrosequencing

$84.99
Temperature and Environmental Effects on the Testis

Temperature and Environmental Effects on the Testis

$39.99
Local Area Networks: An Advanced Course

Local Area Networks: An Advanced Course

$39.99
Advanced High-Resolution Tomography in Regenerative Medicine

Advanced High-Resolution Tomography in Regenerative Medicine

$109.99
Multidisciplinary Management of Pediatric Voice and Swallowing Disorders

Multidisciplinary Management of Pediatric Voice and Swallowing Disorders

$199.99
Science and Industrialization in the U.S.S.R

Science and Industrialization in the U.S.S.R

$14.99
Advances in Quantum Phenomena

Advances in Quantum Phenomena

$39.99
Monte Carlo and Quasi-Monte Carlo Methods in Scientific Computing

Monte Carlo and Quasi-Monte Carlo Methods in Scientific Computing

$109.99
Integrated Stratigraphy of the Oxfordian and Kimmeridgian (Late Jurassic) in northern Switzerland an

Integrated Stratigraphy of the Oxfordian and Kimmeridgian (Late Jurassic) in northern Switzerland an

$74.99
Software Ecosystems, Sustainability and Human Values in the Social Web

Software Ecosystems, Sustainability and Human Values in the Social Web

$54.99
Nonsmooth Lyapunov Analysis in Finite and Infinite Dimensions

Nonsmooth Lyapunov Analysis in Finite and Infinite Dimensions

$129.00
Networked Embedded Sensing and Control

Networked Embedded Sensing and Control

$169.00
Sociology and Complexity Science

Sociology and Complexity Science

$109.99
Women's Renunciation in South Asia

Women's Renunciation in South Asia

$119.99
Leveraging Applications of Formal Methods, Verification and Validation. Specialized Techniques and A

Leveraging Applications of Formal Methods, Verification and Validation. Specialized Techniques and A

$39.99
How Managers Have Learnt to Lead

How Managers Have Learnt to Lead

$84.99
Aus der Sammlung des Archologischen Institutes der Universitt Heidelberg

Aus der Sammlung des Archologischen Institutes der Universitt Heidelberg

$39.99
Data Warehousing and Knowledge Discovery

Data Warehousing and Knowledge Discovery

$39.99
Clinical Evaluation of Antitumor Therapy

Clinical Evaluation of Antitumor Therapy

$219.99
ICT Analysis and Applications

ICT Analysis and Applications

$189.00
On a General Economic Theory of Motion

On a General Economic Theory of Motion

$54.99
Atomic Energy Costing

Atomic Energy Costing

$84.99
Elektronik

Elektronik

$49.99
Cell Impairment in Aging and Development

Cell Impairment in Aging and Development

$39.99
previous
next