Code vs Crafting Interpreters: Which Should You Read?

Cover of Code Code Charles Petzold · 1999 ★★★★☆ 4.4 393 pages · ≈ 7 h 17 m · Moderate

What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipulate language and invent new means of communicating with each other. And…

vs
Cover of Crafting Interpreters Crafting Interpreters Robert Nystrom · 2021 ★★★★☆ 4.0 752 pages · ≈ 13 h 56 m · Moderate

Despite using them every day, most software engineers know little about how programming languages are designed and implemented. For many, their only experience with that corner of computer science was a terrifying…

The verdict

How to choose

Scores by source

CodeCrafting Interpreters
Goodreads 4.4 (10861) —
Hardcover 4.0 (1) 4.6 (8)
Apple Books 4.5 (6) —

Reception

CodeCrafting Interpreters
Ratings 10861 8
Editions 7 5
Film adaptations 1 —
Want to read 32373 —
Pages 393 752

Side by side

CodeCrafting InterpretersEnjoymentDifficultyInfluencePopularityClassic
ComputersComputer science