Reddit Books

The most-mentioned books on r/Python

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/Python

Fluent Python29 users
Python Essential Reference27 users
Learning Python25 users
Clean Code22 users
Python Crash Course22 users
Python Cookbook19 users
Effective Python16 users
Fluent Python14 users
Automate the Boring Stuff with Python14 users
Code Complete11 users
Programming Collective Intelligence10 users
Python Programming for the Absolute Beginner10 users
Python for Data Analysis9 users
Python Programming9 users
Design Patterns8 users
Programming in Python 38 users
Programming Python8 users
Mastering Regular Expressions8 users
Foundations of Python Network Programming8 users
Violent Python8 users
Introduction to Algorithms7 users
Code7 users
Cracking the Coding Interview7 users
Learning Python7 users
Black Hat Python7 users
Expert Python Programming7 users
The Python Standard Library by Example6 users
Python in a Nutshell6 users
Python Algorithms6 users
Python Data Science Handbook6 users
Python Programming On Win326 users
Beginning Python6 users
Gray Hat Python6 users
Python for Kids6 users
C Programming Language5 users
Learn Python the Hard Way5 users
Python in Practice5 users
The Grammar of Graphics5 users
A Primer on Scientific Programming with Python5 users
Working Effectively with Legacy Code4 users
Core Python Programming4 users
The Pragmatic Programmer4 users
Flask Web Development4 users
Think Python4 users
Hands-On Machine Learning with Scikit-Learn and TensorFlow4 users
Rapid GUI Programming with Python and Qt3 users
Core Python Applications Programming3 users
Introduction to Computation and Programming Using Python3 users
Game Programming3 users
Head First Design Patterns3 users
JavaScript3 users
Head First Programming3 users
Two Scoops of Django3 users
Robust Python3 users
Data Structures and Algorithms in Python3 users
Pro Python3 users
High Performance Python3 users
Python for Finance3 users
Learning Python3 users
Problem Solving with Algorithms and Data Structures Using Python3 users
Beginning Game Development with Python and Pygame3 users
Python Machine Learning3 users
Python 3 Object Oriented Programming3 users
Python Scripting for Computational Science3 users

Our methodology

Book mentions are found by checking every reddit comment for links to Amazon, Goodreads, Google Books, and O'Rielly 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.