Essential Computer Science Lore
11 Mar 2026Watching a class of undergrad CS students work on a midterm exam for a C programming course was a good motivator to start putting together this list of “Essential CS Lore”. I believe that any CS student or practitioner (or adjacent), as well as anyone interested in the discipline should have detailed knowledge of all of these!
Movies/TV
- Mr Robot (2015) – Widely considered the most technically accurate portrayal of hacking on television. Shows real tools, realistic attack vectors, and plausible social engineering. Explores hacker culture, cybersecurity ethics, and corporate power.
- The Matrix (1999) – Introduced the mainstream world to philosophical questions about simulation, reality, and AI. “Red pill / blue pill” became a cultural meme far beyond CS.
- Sneakers (1992) – A cult classic about penetration testing before the term existed. Explores cryptography, surveillance, and social engineering.
- Wargames (1983) – One of the first films about computer hacking and network access. Helped inspire real-world interest in cybersecurity. Famous line: “The only winning move is not to play.”
- Tron (1982) – The first major film to visualize programs as characters and computers as worlds. Hugely influential on how people imagine “inside the machine.”
- 2001 A Space Odyssey (1968) – Introduced HAL 9000, one of the most iconic fictional AIs. Explores AI reliability, autonomy, and failure.
Books
- Daemon by Daniel Suarez (2006) (and its successor: Freedom) – Proved that “Hard Sci-Fi” could be written with 100% real-world code and protocols. Visualized how AR and gamification could replace traditional government.
- Cryptonomicon by Neal Stephenson (1999) – Deeply influential in cryptography and hacker culture. Frequently cited in startup and security circles.
- Snow Crash by Neal Stephenson (1992) – Popularized the concept of the Metaverse. Mixes distributed systems, linguistics, and computer viruses as metaphors.
- The Cuckoo’s Egg by Clifford Stoll (1989) – A true story about tracking a hacker in the early internet. Shows early intrusion detection and network tracing.
- Neuromancer by William Gibson (1984) – Defined the cyberpunk genre. Introduced the word “cyberspace.”
- Hitchhiker’s Guide to the Galaxy by Douglas Adams (1978–1980) – First released as a radio sitcom broadcast and later adapted to books, TV shows, and even a video game. The Answer to the Ultimate Question: 42 is one of the most famous jokes in CS culture. Introduced ideas about supercomputers answering existential questions. Deeply embedded in programmer humor and references.
- Foundation by Isaac Asimov (1942–1950) – Introduces psychohistory, a fictional predictive science that resonates with modern data science and algorithmic prediction.
Online
- BOFH diaries – Satirical stories about an abusive system administrator. Reflects real frustrations of system administrators.
- The Jargon File (1975-2012) – The name says it all; a large file containign hacker slang. Stopped being actively maintained around 2012. Site is unreliable and breaks often.
- user friendly – One of the earliest long-running sysadmin/programmer comics. Captures 90s–2000s internet culture.
- xkcd – Probably the most referenced comic among programmers. Explains complex technical ideas through humor.
Honorable mention
- Dilbert by Scott Adams – Satire of corporate engineering culture. Many developers identify with the bureaucracy and absurd management.
- PhD Comics by Jorge Cham – Captures academic CS culture: grad school, advisors, publishing pressure.
- Computerphile – arguably the most universally referenced CS YouTube channel.
- The Cathedral and the Bazaar by (Eric S. Raymond) – Influential in open-source culture. Foundations for GNU Open Source Licenses.
What do you think? What’s here that should not be here, or what’s missing?