"The best book on programming for the layman is "Alice in Wonderland"; but that's because it's the best book on anything for the layman"
About this Quote
The second clause sharpens the joke into a cultural critique. “The best book on anything for the layman” is a backhanded nod to the hunger for a single, accessible text that makes complex systems feel domesticated. Perlis is teasing the layman, but also the expert class that keeps promising translation without initiation. Alice works because it doesn’t pretend to be an explanatory manual; it dramatizes bewilderment as the honest starting point. You don’t get comfort, you get calibration: learn how to think in a place where intuition constantly misfires.
Context matters: Perlis, an early computer scientist and famous epigrammist, helped build a field that was rapidly professionalizing in the mid-century. His line protects programming from being sold as mere technique while also demystifying it. If you can tolerate Wonderland’s nonsense, you can tolerate the mind-bending discipline of formal systems. That’s not elitism; it’s a sly admission that the doorway is small, and everyone has to duck.
Quote Details
| Topic | Coding & Programming |
|---|---|
| Source | Alan J. Perlis — epigram: "The best book on programming for the layman is 'Alice in Wonderland'; but that's because it's the best book on anything for the layman." Cited on Wikiquote; attributed to Perlis's 'Epigrams on Programming'. |
| Cite |
Citation Formats
APA Style (7th ed.)
Perlis, Alan. (2026, January 14). The best book on programming for the layman is "Alice in Wonderland"; but that's because it's the best book on anything for the layman. FixQuotes. https://fixquotes.com/quotes/the-best-book-on-programming-for-the-layman-is-157650/
Chicago Style
Perlis, Alan. "The best book on programming for the layman is "Alice in Wonderland"; but that's because it's the best book on anything for the layman." FixQuotes. January 14, 2026. https://fixquotes.com/quotes/the-best-book-on-programming-for-the-layman-is-157650/.
MLA Style (9th ed.)
"The best book on programming for the layman is "Alice in Wonderland"; but that's because it's the best book on anything for the layman." FixQuotes, 14 Jan. 2026, https://fixquotes.com/quotes/the-best-book-on-programming-for-the-layman-is-157650/. Accessed 12 Feb. 2026.




