r/learnprogramming
learn programming
Founded September 2009 · Public — anyone can post
A subreddit for all questions related to programming in any programming language (Contributions are only allowed in English!).
Members
4,408,169
4.4M
Online now
—
not captured in the last snapshot
Posts per day
—
no sample yet
Comments per post
12.4
Growth · 7d
—
not enough history yet
Growth · 30d
+0.3%
+11K members · ≈30d
Published rules
13
3 mention promotion — quoted below
Last post
—
no sample yet
Distinct posters
—
no sample yet
Tracking since Aug 6 · growth spans are the real distance between snapshots, not rounded windows. Posts/day is measured from the community’s own newest posts on Reddit, not from what Prowlo happens to crawl.
Member growth
What r/learnprogramming's rules say about promotion
3 of 13 published rules mention promotion, advertising or spam. Quoted from the community's own rules page, not summarised.
No spam or tasteless self-promotion
rule 2 of 13
When posting some resource or tutorial you've made, you must follow our [self-promotion policies](/r/learnprogramming/wiki/index#wiki_self-promotion). In short, your posting history should not be predominantly self-promotional and your resource should be high-quality and complete. Your post should not "feel spammy". Self promotion from first time posters without prior participation in the subreddit is explicitly forbidden. When in doubt, message the mods and ask them to review your post.
Removal reason shown to posters: This is spam or tasteless self-promotion
No app/website review requests/app showcases
rule 6 of 13
Do not request reviews for, promote, or showcase some app or website you've written. This is a subreddit for learning programming, not a "critique my project" or "advertise my project" subreddit. Asking for code reviews is ok as long as you [follow the relevant policies](/r/learnprogramming/wiki/index#wiki_asking_for_a_code_review). In short, link to only your code and be specific about what you want feedback on. Do not include a link to a final product or to a demo in your post.
Removal reason shown to posters: This is an app/website review request or showcase
Do not promote illegal or unethical practices
rule 9 of 13
Do not ask for help doing anything illegal or unethical. Do not suggest or help somebody do something illegal or unethical. This includes piracy: asking for or posting links to pirated material is strictly forbidden and can result in an instant and permanent ban. Trying to circumvent the terms of services of a website also counts as unethical behavior.
Removal reason shown to posters: This is promoting illegal or unethical practices
The other 10
- No unprofessional/derogatory speech
- No off-topic posts
- Do not ask exact duplicates of FAQ questions
- Do not delete posts
- No rewards
- No indirect links
- No complete solutions
- Don't Ask To Ask
- Low Effort Questions
- AI generated
Read from r/learnprogramming’s published rules on Mar 12. Communities change their rules without notice and enforce requirements (karma, account age, flair) that may live in the sidebar or automod rather than here — the source page is the authority.
Similar by content
Communities that discuss what r/learnprogramming discusses.
Subreddit for posting questions and asking for general advice about all topics related to learning python.
This subreddit is dedicated to the theory, design and implementation of programming languages.
This subreddit is for anyone who wants to learn JavaScript or help others do so. Questions and posts about frontend development in general are welcome, as are all posts pertaining to JavaScript on the backend.
Shared audience
Posters in r/learnprogramming also post in…
CSCareerQuestions is a community for those who are in the process of entering or are already part of the computer science field. Our goal is to help navigate and share challenges of the industry and strategies to be successful .
* Data and database centric technologies * Open and closed source database systems * Related technologies including NOSQL (NotOnlySQL) --- Related Reddits: * /r/ETL * /r/BusinessIntelligence * /r/Datasets * /r/nosql --- **This is a knowledge sharing forum, not a help, how-to, or homework forum, *and such questions are likely to be removed*.** **Try** [/r/DatabaseHelp](http://www.reddit.com/r/DatabaseHelp/) **instead!** --- Platforms: * /r/MSAccess * /r/BigQuery * /r/Cassandra * /r/Couch
/r/frontend is a subreddit for front end web developers who want to move the web forward or want to learn how. If you're looking to find or share the latest and greatest tips, links, thoughts, and discussions on the world of front web development, this is the place to do it.
TypeScript is a language for application-scale JavaScript development. TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.
All about the object-oriented programming language C#.
See the full lists on similar subreddits.
r/learnprogramming — frequently asked
How many members does r/learnprogramming have?
r/learnprogramming has 4,408,169 members as of our most recent crawl on Sep 7. Prowlo re-checks tracked communities on a rolling schedule, so this figure moves rather than sitting frozen at whatever it was when a scraper last ran.
Is r/learnprogramming growing?
Over the last ≈30 days r/learnprogramming changed by +0.3% — a gain of 11K members. We compare against the nearest snapshot we actually hold and state the real span rather than rounding it to a clean "30 days".
How active is r/learnprogramming?
We don't have a reliable posting-rate sample for r/learnprogramming yet. Subscriber count alone is a poor guide to whether a community is active, so treat this one as unverified until the next sample lands.
When was r/learnprogramming created?
r/learnprogramming was founded in September 2009 and is a public — anyone can post community. Age matters: an older community with steady growth has survived Reddit's moderation churn; a young one with a spike may not.
Can I promote my product in r/learnprogramming?
r/learnprogramming publishes 13 rules and 3 of them address promotion. The first, “No spam or tasteless self-promotion”, says: When posting some resource or tutorial you've made, you must follow our [self-promotion policies](/r/learnprogramming/wiki/index#wiki_self-promotion). In short, your posting history should not be predominantly… Read the full rule text on this page and the community's rules page before posting — moderator enforcement is the thing that actually decides.
How do I monitor r/learnprogramming for mentions?
Hit Watch on this page. Prowlo starts crawling r/learnprogramming into your Dataset — every new post indexed and embedded, searchable semantically, queryable by your AI agent over MCP, and able to trigger keyword alerts in Slack. Prowlo is read-only; it never posts on your behalf.
Can my AI agent read r/learnprogramming's stats?
Yes. Everything on this page is one MCP tool call away: catalog_get_subreddit returns r/learnprogramming's members, growth, promo tolerance and similar communities as typed JSON — free, no credits. Connect your agent to api.prowlo.com/mcp and it can vet the community and start watching it in the same conversation.
Read-only · Human-in-the-loop
Prowlo never posts for you
More free Prowlo tools
Subreddit Finder
Find subreddits by describing your product
Similar Subreddits
Discover related communities
Top Subreddits
The biggest communities we track
Reddit Search Builder
Operators, users, flair and dates
AI Writing Checker
Spot the tells before you post
Comment Humanizer
Make AI comments sound human
Reddit MCP Server
Give your AI agent Reddit access