dogear

enter for all results · esc to close

Volume 2: Programming Language Foundations

softwarefoundations.cis.upenn.edusite

Introduction to the theory of programming languages, including operational semantics, Hoare logic, and static type systems.

from
Coq
added
2026-10-10
likes
0

similar

  1. Volume 1: Logical Foundations softwarefoundations.cis.upenn.edu

    Introduction to functional programming, basic concepts of logic, and computer-assisted theorem proving.

  2. Software Foundations softwarefoundations.cis.upenn.edu

    Series of Coq-based textbooks on logic, functional programming, and foundations of programming languages, aimed at being accessible to beginners.

  3. Volume 6: Separation Logic Foundations softwarefoundations.cis.upenn.edu

    An introduction to separation logic and how to build program verification tools on top of it.

  4. Formal Reasoning About Programs adam.chlipala.net

    Book that simultaneously provides a general introduction to formal logical reasoning about the correctness of programs and to using Coq for this purpose.

  5. Program verification with types and logic gitlab.science.ru.nl

    Lectures and exercise material for a course in programming language semantics, type systems and program logics, using Coq, at Radboud University Nijmegen.

  6. Lectures on Software Foundations github.com

    Material on the Software Foundations series of textbooks, including a series of YouTube videos.

Coq › Resources > Books: “Introduction to the theory of programming languages, including operational semantics, Hoare logic, and static type systems.”