r/Ask Programmers rules, stats, and what to post
Know the rules before you post. So easy grandma can do it.
- To post
- No minimum in the rules
- To comment
- No minimum in the rules
- Self-promotion
- Banned
- Links
- Not mentioned in the rules
- Promo risk
- High
- From the rules, not from removal counts
- Community age
- 15 years
- Since Nov 2011

About r/AskProgrammers
A source-backed Rankhog guide to r/AskProgrammers: public rules, community context, posting fit, and startup-promotion risk before you publish.Checked from the r/AskProgrammers rules on Reddit. Look up any subreddit's numbers in the free subreddit stats checker.
r/AskProgrammers rules
7 rules, in the community's own words.
- 1
No Marketing
- 2
Strictly NSFW is not allowed here
- 3
No résumés/job listings
- 4
No Spam
- 5
No Low Quality Posts / Crossposts
- 6
Please refrain from posting low-quality code problems
This subreddit is intended for meaningful discussions and inquiries related to programming. Strictly don't post low quality code problems try googling. If you're facing challenges in understanding the logic of a programming problem or seeking insights to refine your approach, feel free to post here. This subreddit is a supportive community for meaningful discussions and inquiries related to programming concepts and logic.
- 7
Code Reviews are not allowed here
We dont think code reviews is a quality post here
What to post in r/AskProgrammers
What fits the room, and what gets removed.
Works well
- A specific question about a programming concept you are genuinely stuck on, framed so the discussion helps others too
- A question about the logic or approach behind a technical decision, like asking why one pattern fits a problem better than another
- A question about refining your approach to a problem, which the rules explicitly welcome
- A discussion starter about a programming concept where you share what confuses you and ask how others think about it
Avoid
- Posting about your product, tool, or startup in any way, because “No Marketing” gets it removed
- Dropping links to your site or blog hoping people click through, because that reads as “No Spam”
- Asking people to review your code, because “Code Reviews are not allowed here” is explicit
- Posting a code problem you could have solved with a search engine, because “Please refrain from posting low-quality code problems” calls this out directly
- Sharing a resume or job opening, because “No résumés/job listings” bans both
- Dumping a half-written question or a crosspost from elsewhere, because “No Low Quality Posts / Crossposts” covers it
Best hours to post in r/AskProgrammers
No pattern yet. r/AskProgrammers does not have enough top posts from the last 90 days to name its best hours.
What r/AskProgrammers Is For
This is a question and answer community for anything coding or programming related. The public description says it plainly, a subreddit to ask questions about anything coding or programming related. The rules add shape to that. The community describes itself as a supportive space for meaningful discussions and inquiries related to programming concepts and logic. So the people posting here are developers and learners who want to talk through how something works, why an approach makes sense, or how to think about a problem. It is not a place to show off finished work, get code checked, or find hires.
Rules That Matter Before Posting
The rule that decides everything for a founder is “No Marketing”, which bans promotion outright. Right behind it is “No Spam”, which catches repeated or self-serving posting. “No Low Quality Posts / Crossposts” means a thin question or a repost from another community will not survive. “Please refrain from posting low-quality code problems” is the most detailed rule here, and it says the subreddit is for meaningful discussions about programming concepts and logic, not problems you could have solved with a search. “Code Reviews are not allowed here” closes off asking people to look over your code. “No résumés/job listings” removes hiring and job seeking posts, and “Strictly NSFW is not allowed here” is the usual content boundary.
What To Post
Post real questions about programming concepts and logic, the kind the rule text itself invites when it says you can seek insights to refine your approach. If you are a founder, the safe play is to show up as an engineer with a genuine technical question, not as a marketer with a product. Ask about architecture choices, tradeoffs between approaches, or why something behaves the way it does. Make the question specific and searchable in quality, meaning someone learning or building would genuinely benefit from the discussion. Do not attach your product, your link, or your startup story. If your product comes up naturally in a comment thread because someone asks, answer honestly, but the post itself should stand on its own as a real programming question.
What To Avoid
Marketing gets removed, so no product mentions, no links to your tool, no launch talk. Spam gets removed, so do not repost the same thing or work the community from multiple angles. Low quality posts and crossposts get removed, so bring something worth discussing. Low quality code problems get removed, and the rule specifically says to try searching online first, so only post a coding problem when you are stuck on the logic or want help refining your approach. Code reviews are not allowed, so do not ask people to check your code. Resumes and job listings are not allowed, so no hiring posts and no looking for work. Strictly NSFW content is not allowed either.
A note from Anthony
This is one of the strictest rooms I have written a guide for, because six of the seven rules are things founders do on day one of their Reddit plan. The rule that stands out to me is “Please refrain from posting low-quality code problems”, which tells you the bar is not just no promotion, it is real thinking. My honest read is that this community rewards founders who show up as engineers first, and there is no shortcut around that.
By Anthony Riera, founder and operator of Rankhog. Every guide is built from the community's own public rules and data, then checked by Rankhog's grounding audit before it goes live.
Common questions about r/AskProgrammers
What subreddits are similar to r/AskProgrammers?
Can I mention my product if I frame it as a question?
Can I ask for feedback on my code?
Can I post a job listing or look for cofounders with my resume?
Are links allowed?
Can I ask a hard programming question related to something I am building?
Subreddits like r/AskProgrammers
Other rooms for the same crowd.