Visual explanations of computer science and how computers actually work. Season 1 takes you inside a compiler: one idea per episode, built up step by step with clear, precise animations.

Season 1 premieres on November 16, 2026.

Season 1: Lexical Analysis

  1. How does a compiler work? The six phases, step by step
  2. Compiler vs interpreter vs JIT: what linker and loader do
  3. How does a lexer work? Tokens, regular expressions and finite automata
  4. Regex to NFA to DFA: Thompson's and the subset construction
  5. How to write a lexer by hand: from state diagram to code
  6. Lex and flex explained: generate a lexer from regular expressions
  7. Why regex can't match nested parentheses (pumping lemma)

Episodes 1 and 2 go live on launch day, then a new episode every week.

Code for every episode on GitHub.