Best Lists
The Best Programming Books, According to Reddit (2026)
These are the programming books discussed most often in our tracked, score-filtered samples from r/programming, r/learnprogramming, r/cscareerquestions, r/ExperiencedDevs and other technical communities. The ranking counts recognized mentions, whether praise or criticism; it is not a syllabus or a sponsored placement.
Updated August 2026 — these 20 titles account for 4,831 tracked mentions across 13 subreddits. Rankings refresh with each new data release.
Communities behind this ranking
r/programming
6.9M membersA general-purpose programming subreddit for news, articles, and discussion across all languages and disciplines, drawing a broad audience of working developers.
r/learnprogramming
4.4M membersA beginner-to-intermediate programming sub where people post questions about learning to code, choosing languages, and building foundational skills.
r/compsci
4.0M membersr/compsci is a subreddit for computer science theory, research, and foundational topics, drawing students, academics, and engineers interested in the discipline's intellectual core rather than day-to-day coding practice.
r/webdev
3.3M membersA subreddit for web developers of all experience levels to discuss tools, workflows, and best practices in front-end, back-end, and full-stack development.
r/MachineLearning
3.0M membersA research-oriented subreddit for ML practitioners and academics discussing papers, methods, and tools in machine learning.
r/datascience
2.7M membersA subreddit for working data scientists and analysts to discuss tools, workflows, career questions, and the practical realities of the field.
r/cscareerquestions
2.4M membersr/cscareerquestions is a subreddit for software engineers and CS students discussing job hunting, interviews, salaries, and career progression in tech.
r/gamedev
2.0M membersr/gamedev is a community for professional and hobbyist game developers discussing engines, design, code architecture, and the business of making games.
r/Python
1.5M membersr/Python is the main community for Python developers and enthusiasts, covering news, projects, tutorials, and language discussion across all skill levels.
r/sysadmin
1.3M membersA subreddit for professional system administrators to discuss operations, infrastructure, tooling, and the daily realities of keeping systems running.
r/devops
490k membersA subreddit for practitioners and engineers working in DevOps, focused on culture, tooling, automation, and the organizational side of software delivery.
r/ExperiencedDevs
392k membersA subreddit for software engineers with professional experience to discuss career growth, architecture, engineering culture, and the realities of working in large codebases.
r/AskProgramming
222k membersA Q&A subreddit where programmers of all levels post specific technical questions and ask for book recommendations to solve concrete problems.
Hot recently in Programming
Mention count in the latest six observed months. Data updated August 2026.
Most-mentioned in Programming
Ranked by combined mentions across the communities above.