Best Programming Subreddits

Programming subreddits for working developers and people learning to code: language communities, web development, data science and career advice for software engineers.

We list 24 programming subreddits with about 26.8M subscriptions between them. The median one has 338K members, and the biggest, r/ProgrammerHumor, has 4.6M.

Tip: For debugging help, post a minimal code sample and the exact error. Screenshots of code are often removed.

#SubredditMembersWhat it’s about
1r/ProgrammerHumor4.6MFor anything funny related to programming and software development.
2r/learnprogramming4.2MA subreddit for all questions related to programming in any language.
3r/webdev3.1MA community dedicated to all things web development: both front-end and back-end. For more design-related questions, try /r/web_design.
4r/MachineLearning3MBeginners - /r/mlquestions or /r/learnmachinelearning , AGI - /r/singularity, career advices - /r/cscareerquestions, datasets - r/datasets
5r/javascript2.4MChat about javascript and javascript related projects. Yes, typescript counts. Please keep self promotion to a minimum/reasonable level.
6r/cscareerquestions2.3MCSCareerQuestions is a community for those who are in the process of entering or are already part of the computer science field.
7r/developersIndia1.4MA wholesome community made by & for software & tech folks in India. Have a doubt? Ask it out.
8r/Python1.4MThe official Python community for Reddit! Stay up to date with the latest news, packages, and meta information relating to the Python programming language.
9r/wirklichgutefrage599KEin Sammelplatz für das Beste von gutefrage.net, der meistbesuchten Frage-Antwort-Seite Deutschlands.
10r/devops413KWelcome to /r/DevOps /r/DevOps is a subreddit dedicated to the DevOps movement where we discuss upcoming technologies, meetups, conferences and…
11r/java370KNews, Technical discussions, research papers and assorted things of interest related to the Java programming language NO programming help, NO learning Java related…
12r/rust356KA place for all things related to the Rust programming language—an open-source systems language that emphasizes performance, reliability, and productivity.
13r/golang320KAsk questions and post articles about the Go programming language and related tools, events etc.
14r/node313KUnofficial Node.js subreddit. Discuss Node.js, JavaScript, TypeScript, and anything else in the Node.js ecosystem!
15r/Frontend308K/r/frontend is a subreddit for front end web developers who want to move the web forward or want to learn how.
16r/PinoyProgrammer281KCommunity of Pinoy programmers to share ideas, projects, job vacancies and socialize with fellow programmers.
17r/docker281KDocker is an open-source project to easily create lightweight, portable, self-sufficient containers from any application.
18r/SQL248KThe goal of /r/SQL is to provide a place for interesting and informative SQL content and discussions.
19r/C_Programming199KThe subreddit for the C programming language
20r/AskProgramming185KAsk questions about programming.
21r/kubernetes173KKubernetes discussion, news, support, and link sharing.
22r/typescript160KTypeScript is a language for application-scale JavaScript development. TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.
23r/cscareerquestionsEU151KA subreddit for those with questions about computer science & IT careers within Europe
24r/javahelp103KGeneral subreddit for helping with Java code.

Member counts were recorded in July 2025 and are shown as a size guide; current numbers may differ.

Frequently asked questions

What is the biggest programming subreddit?

Of the subreddits on this list, r/ProgrammerHumor is the largest with about 4,592,365 members, followed by r/learnprogramming with 4,237,782.

Are there smaller programming subreddits?

Yes. If the big subreddits feel too busy, try r/javahelp (103K), r/cscareerquestionsEU (151K), r/typescript (160K). They are the smallest communities on this page.

How is this list ordered?

The 24 programming subreddits are sorted by subscriber count (July 2025). A subreddit is included when its name or sidebar description is about programming, so some also appear under Technology, Education & Learning.

Related topics