Cover of Formal syntax and semantics of programming languages

Formal syntax and semantics of programming languages

by Kenneth Slonneger · first published 1994

5mentions
2recommended by
3HN commenters
2019–2025first – last mentioned

67% recommend33% neutral

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

20 2007: 0 mentions2008: 0 mentions2009: 0 mentions2010: 0 mentions2011: 0 mentions2012: 0 mentions2013: 0 mentions2014: 0 mentions2015: 0 mentions2016: 0 mentions2017: 0 mentions2018: 0 mentions2019: 1 mention2020: 0 mentions2021: 0 mentions2022: 1 mention2023: 0 mentions2024: 1 mention2025: 2 mentions2026: 0 mentions200720172026

What Hacker News says

  • rramadass · Sep 30, 2022 · Recommends

    1) Formal Syntax and Semantics of Programming Languages: A Laboratory Based Approach by Kenneth Slonneger and Barry Kurtz - https://homepage.divms.uiowa.edu/~slonnegr/ (PDFs are available on the web). 2) You may also find Cliff B. Jones' book Understanding…

    on “Introduction to the Theory of Programming Languages (1991)” ↗
  • rramadass · Jul 14, 2025 · Recommends

    …Computation from a formal system (i.e. language) pov and that is what needs to be communicated with the needed logical/mathematical knowledge inline. I have found the following useful in my study of PLT; Formal Syntax and Semantics of Programming Languages: A Laboratory Based Approach by Ken Slonneger and Barry Kurtz - https://homepage.divms.uiowa.edu/~slonnegr/ and https://homepage.divms.uiowa.edu/~slonnegr/plf/Book/ Understanding Formal Methods by Jean-Francois…

    on “Programming Language Theory has a public relations problem” ↗
  • pjmlp · Jan 12, 2019 · Recommends

    …from historical perspective. The Tiger book, "Compiling with Continuations" and "Lisp in Small Pieces" are some of my favourite ones. Then if you want to learn about language semantics validation, "Formal Syntax and Semantics of Programming Languages: A Laboratory Based Approach".

    on “Language Server Protocol implementation for Swift and C-based languages” ↗
  • rramadass · Nov 4, 2024 · Mentions

    …not too familiar with Prolog, i have been intending to study it in depth given that it can be used to design Languages/DSLs/Expert Systems/ML. Here are some resources which i have been collecting; 1) Formal Syntax and Semantics of Programming Languages: A Laboratory-Based Approach by Ken Slonneger uses Prolog to design/implement languages - http://homepage.divms.uiowa.edu/~slonnegr/ and https://homepage.cs.uiowa.edu/~slonnegr/plf/Book/ 2) Defining…

    on “Programming languages that blew my mind (2023)” ↗
  • froh · Nov 8, 2025 · Mentions

    Slonneger, Kenneth, and Kurtz, Barry L.. Formal syntax and semantics of programming languages : a laboratory based approach. United Kingdom, Addison-Wesley Publishing Company, 1995. as the Amazon app wants to switch country and closes if I don't. (party pooper). from the Preface: Laboratory…

    on “Syntax and Semantics of Programming Languages (1995)” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help