λ Programming Language Theory
Type Theory • Lambda Calculus • Semantics • Compilers • Formal Verification • Category Theory
Master the mathematical foundations of programming — from lambda calculus and type systems to denotational semantics, program logics, and compiler design.
45+
Programming Language Theory Concepts & Formalisms
λ Programming Language Theory Mastery Roadmap
🔰 Foundation
Lambda calculus, type systems basics, operational semantics
📶 Core
Hindley-Milner, ADTs, denotational semantics, compilers
🔥 Deep Dive
Dependent types, category theory, monads, process calculi
🏆 Frontier
HoTT, cubical type theory, theorem proving, effect systems
λ Formalize, Prove, Compile — Master Programming Language Theory
From lambda calculus to theorem proving, explore the mathematical underpinnings of computation.