Books › On LISP › Books like it
If you loved
Books like On LISP
An analytical deep dive into building problem-specific languages through bottom-up programming. These 12 books are the closest matches in mood, pace and themes, with what each one shares with On LISP.
- intellectual
- focused
- pragmatic
- 01
The Little Schemer
Daniel P. Friedman and Matthias Felleisen · 1996
A playful, Socratic dialogue that uses food metaphors to rewire your brain into thinking in elegant, recursive loops.
- 02
Eloquent Javascript
Marijn Haverbeke
A beautifully crafted, philosophical journey into the heart of web programming that treats code as a medium of expression.
- 03
The C Programming Language
Brian W. Kernighan
A masterclass in elegant brevity that feels like being handed the keys to the machine.
- 04
A grammatical view of logic programming
Pierre Deransart · 1993
A rigorous, deeply cerebral exploration of the mathematical elegance underlying computational logic and formal grammars.
- 05
Structure and Interpretation of Computer Programs (SICP)
Hylton Clark · 1985
A rigorous, mind-expanding grimoire that treats programming not as a mechanical task, but as a profound medium of pure thought.
- 06
Hackers & painters
Graham, Paul · 2004
A crisp, contrarian manifesto that frames writing code as an act of creative rebellion and artistic design.
- 07
The C++ programming language
Bjarne Stroustrup
A rigorous, authoritative descent into the mechanics and philosophy of building complex software systems.
- 08
Python
Mark Lutz · 2002
A compact, no-nonsense lifeline that delivers immediate clarity to developers navigating the syntax of Python.
- 09
Think Python
Allen B. Downey
A patient, hands-on guide that transforms the intimidating world of coding into a series of clear, solvable puzzles.
- 10
Design Patterns
Erich Gamma, John Vlissides and others
An authoritative, foundational text that feels like unlocking the hidden architectural secrets of elegant software design.
- 11
Refactoring
Martin Fowler
A pragmatic masterclass in transforming chaotic, tangled systems into elegant, maintainable architecture through small, deliberate steps.
- 12
Programming Python
Mark Lutz · 2001
An exhaustive, workshop-like deep dive into the architecture and application of a foundational programming language.











