Skip to main content


Compiler Explorer is great tool.

Introduction to Compilers and Language Design, Crafting Interpreters, Writing A Compiler In Go, Compiler Writing Journey & Stanford compiler course are great intros.

Engineering a Compiler & SSA-based Compiler Design seem nice for more in depth study.

Austral has interesting compiler I want to study. Also syn whilst not being a compiler is great study on how to parse a language in Rust.

sccache is interesting compiler cache.