Reddit Books

The most-mentioned books on r/computerscience

Reddit is a social media and news aggregation website that ranks content based on a voting system. People worldwide post content (usually links, but also original content), and other users can “upvote” or “downvote” posts, pushing the most interesting content to the top. 

It’s a place where you can find groups of like-minded people. Reddit calls these groups subreddits, and they cover different topics, including niche interests, politics, hobbies, and thousands of other topics people want to talk about.

Since its launch in 2005, the site has become one of the most popular social media sites with millions of monthly active users. 

We've processed billions of comments to find the books most mentioned on Reddit. 

 

Table of Contents

 

The most-mentioned books on r/computerscience

Code40 users
Introduction to Algorithms22 users
Clean Code13 users
Cracking the Coding Interview11 users
C Programming Language10 users
Concrete Mathematics9 users
Gödel, Escher, Bach9 users
The Elements of Computing Systems8 users
Introduction to the Theory of Computation8 users
Algorithms to Live By7 users
Introduction to Computing Systems6 users
Computer Organization and Design6 users
Computer Systems6 users
ARTIFICIAL INTELLIGENCE6 users
The Pragmatic Programmer6 users
Programming6 users
The Art of Computer Programming, Volumes 1-4A Boxed Set6 users
The Algorithm Design Manual6 users
Designing Data-Intensive Applications5 users
Structure and Interpretation of Computer Programs4 users
Introduction to Automata Theory, Languages, and Computation4 users
But How Do It Know?4 users
Data Structures and Algorithms in Java4 users
Where Wizards Stay Up Late4 users
Hacking4 users
Python Crash Course4 users
Grokking Algorithms4 users
Programming Language Pragmatics3 users
Computer Architecture3 users
Computer3 users
Structured Computer Organization3 users
Modern Operating Systems3 users
Computer Science3 users
Code3 users
Algorithmic Puzzles3 users
Design Patterns3 users
Algorithm Design3 users
C++ Primer3 users
A Mind for Numbers3 users
Discrete Mathematics with Applications3 users
Head First Design Patterns3 users
Head First Java3 users
Quantum Computation and Quantum Information3 users
Invitation to computer science3 users
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow3 users
Think Like a Programmer3 users

 

Our methodology

Book mentions are found by checking every reddit comment for links to Amazon, Goodreads, Google Books, and O'Reilly Media. Non-link mentions are too tricky to parse in an unbiased way: books with short, simple titles like The Road get massively under- or over-counted.

When a user mentions the same book multiple times in the same subreddit, we only count the top-voted comment. This curbs users shilling a particular book, and gives a more representative feel for an entire subreddit.

 

Who are we

Find accountability partners, and study online courses & books with other learners. Moocable helps you find your next course/book/problem set, and lets you find study partners.

Junaid Khan

Junaid Khan

Junaid Khan is the founder of Moocable - the platform to help learner find their next MOOC, and study partners. A passionate learner, he struggled with self-learning.