• Open Daily: 10am - 10pm
    Alley-side Pickup: 10am - 7pm

    3038 Hennepin Ave Minneapolis, MN
    612-822-4611

Open Daily: 10am - 10pm | Alley-side Pickup: 10am - 7pm
3038 Hennepin Ave Minneapolis, MN
612-822-4611
Understanding Programming Languages

Understanding Programming Languages

Hardcover

General ComputersProgramming

ISBN10: 3030592561
ISBN13: 9783030592561
Publisher: Springer
Published: Nov 18 2020
Pages: 229
Weight: 1.14
Height: 0.56 Width: 6.14 Depth: 9.21
Language: English
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.

Also in

General Computers