λ PLT Orbit
λ Lambda
Σ Types
→ Category
⊢ Logic

λ 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.