Single video
LLVM in 100 Seconds
A 2-minute explainer on what compilers do and how LLVM underpins Rust Swift C and C++. Punchy and memorable - the ideal first hook.
Ratings
Course details
Difficulty
Beginner (basic numeracy / literacy assumed)
Length
Under 30 min
Prerequisites
None
Updated
2021
Exercises
No
Certificate
No
Related courses
⬡ Website
Full course
Problem sets & exercises
Compilers - Stanford / edX
Stanford's rigorous compilers course - lexical analysis parsing semantic analysis code generation and optimisation. Build a full compiler for a subset of Java.
▶ YouTube
Single video
How Computers Read Code - Crash Course CS #11
A friendly 10-minute Crash Course episode on how programming languages are parsed compiled and interpreted - great accessible context before diving deeper.