Top Programming Subreddits for Learning, Jobs and Real Code Talk

By TopSubreddits Editorial · Updated

Colorful lines of programming code on a dark screen
Photo: Pexels
TL;DR

The top programming subreddits are r/learnprogramming for beginners, r/programming for articles and news, r/webdev for web developers, r/cscareerquestions for jobs and interviews, and r/ExperiencedDevs for senior engineers. Add the subreddit for your main language. Language subs often have better technical answers than the general ones.

Programming Reddit splits cleanly by experience level, and picking the wrong subreddit is the main reason developer posts get ignored. A beginner question on r/programming gets removed. A beginner question on r/learnprogramming gets five patient answers.

Quick verdict

Beginners: r/learnprogramming plus your language’s subreddit. Working developers: r/ExperiencedDevs once you qualify, and r/webdev if you build for the web. Job hunters: r/cscareerquestions, taken with a grain of salt.

All ten below had fresh posts within a day when we checked in November 2026.

Subreddit Size Best for Posting style
r/learnprogramming 4M+ Beginners Questions welcome
r/programming 5M+ News, articles Links only
r/webdev 2M+ Web developers Questions + showcase days
r/cscareerquestions 1M+ Jobs, interviews Questions, rants
r/ExperiencedDevs 250k+ Seniors 3+ years experience
r/Python 1M+ Python News, projects
r/javascript 2M+ JavaScript Links, discussion
r/rust 250k+ Rust Very helpful
r/golang 250k+ Go Practical
r/csharp 250k+ C# and .NET Beginner-friendly

r/learnprogramming

r/learnprogramming is the best starting point on Reddit. The FAQ answers “which language first?” so you don’t have to ask, and the rules require answers to be constructive. Post your code as text with the error message, say what you expected, and you’ll usually get help within an hour.

The weak spot: advanced questions sit unanswered. Once you’re past the basics, move to a language subreddit.

r/programming

r/programming is a link aggregator for articles, postmortems and new projects. No questions, no career posts. The comment threads under big incident write-ups are worth reading for the war stories alone. Also expect a fair amount of cynicism about whatever is new this month.

r/webdev

r/webdev covers everything web: frameworks, hosting, freelancing, browser quirks. Showoff Saturday is the only day you can post your own project, which keeps the rest of the week from becoming a portfolio feed. The freelance threads are some of the more honest pricing discussions you’ll find.

r/cscareerquestions

r/cscareerquestions is huge and anxious. Interview prep, offer comparisons, layoff threads. It’s useful for raw data (what companies pay, how long hiring takes), but it leans heavily toward students and new grads, and the mood since 2023 has been grim. Read it, don’t let it set your expectations.

r/ExperiencedDevs

r/ExperiencedDevs requires three or more years of professional experience to post. That single rule makes it the best developer community on Reddit for anything beyond syntax: dealing with bad managers, technical debt negotiations, when to quit. Lurk until you qualify.

Language subreddits

Each language has its own culture. r/rust is famously patient with newcomers. r/golang is practical and opinionated about simplicity. r/csharp is friendly to beginners. r/Python sends help requests to r/learnpython, which is where you should ask. r/javascript is more news than help; for questions, try r/learnjavascript.

Game developers should also skim the top gaming subreddits, since r/indiegaming is full of devs showing work.

What we left out

r/ProgrammerHumor is huge, but it’s memes. Fun, not useful. r/coding and r/compsci are fine but slow. AI coding tool subreddits change too fast to recommend any one of them; look for the official community of whatever tool you use.

If your work is more infrastructure than application code, our top IT subreddits list covers r/sysadmin, r/homelab and r/PowerShell. Building a product to sell? The top subreddits for entrepreneurs include r/SaaS and r/indiehackers-style communities where developers talk about launching.

Back to the full top subreddits list.

FAQ

What's the best subreddit to learn programming?

r/learnprogramming. It has a large FAQ, rules that protect beginners from snark, and lots of people willing to explain basics. Pair it with the beginner thread in your language's subreddit.

Can I ask coding questions on r/programming?

No. r/programming is for links to articles and projects. Questions get removed and redirected to r/learnprogramming or a language subreddit.

Is r/cscareerquestions too negative?

It can be. It skews toward new grads in a tough job market. For a more balanced view from people mid-career, read r/ExperiencedDevs.