Compilers
101

BEGINNER 1 chapter

A practical compiler front-end course covering pipeline fundamentals, BNF grammar design, lexing, arena-backed interning, and recursive-descent parsing.

Chapters

Compiler Overview and Grammar Basics

Section 1
1 chapter

Build a mental model of the compiler pipeline, then formalize syntax with BNF so parsing becomes systematic.

CH 1 Foundations of Compiler Design

A comprehensive introduction to compiler structure, function, and the fundamental phases of translation from high-level source code to executable programs.

COMPILERS 17 MIN READ