r/learnprogramming (about 4.4M members, directory rank #209) is for questions about programming in any language. Industry news, career strategy and Python-only learner help often fit better elsewhere.
See also programming vs learnprogramming and cscareerquestions vs learnprogramming on SubMouse.
How to choose
Stay on learnprogramming for beginner-to-intermediate how-to questions in any language. Use programming for general programming links and discussion, cscareerquestions for jobs and interviews, learnpython for Python learner Q&A, and Python for language news and packages.
Starting point: r/learnprogramming
r/learnprogramming
— learn programming
- Members: 4.4M
- Directory rank: #209
- 7-day growth: +1.9K
A subreddit for all questions related to programming in any programming language (Contributions are only allowed in English!).
Curated alternatives
programming
- Members: 6.9M
- Directory rank: #111
When to choose it: General programming links and discussion, not a beginner helpdesk.
Why it is here: Listed as related; paired on programming vs learnprogramming. Public description: computer programming (about 6.9M members, rank #111).
How it differs from r/learnprogramming: Link/discussion hub versus learner Q&A.
Computer Science Career Questions
- Members: 2.4M
- Directory rank: #464
When to choose it: Jobs, interviews, offers and tech career paths.
Why it is here: Paired on cscareerquestions vs learnprogramming. Public description targets people entering or already in software careers (about 2.4M members, rank #464).
How it differs from r/learnprogramming: Career process versus learning to code.
Python Education
- Members: 1.1M
- Directory rank: #996
When to choose it: You are specifically learning Python.
Why it is here: Public description: questions and advice about learning Python (about 1.1M members, rank #996). Shared Programming neighbourhood with learnprogramming.
How it differs from r/learnprogramming: Python-only learner room versus any-language learnprogramming.
Python
- Members: 1.5M
- Directory rank: #703
When to choose it: Python news, packages and language meta rather than homework-style help.
Why it is here: Listed among learnprogramming’s directory related names. Official Python community framing (about 1.5M members, rank #703).
How it differs from r/learnprogramming: Language hub versus beginner Q&A.
Related comparisons
Need a longer list?
Run the automatic finder for r/learnprogramming (results are matched from our directory; that page is not indexed):
Find related to r/learnprogramming.
Members and public descriptions come from SubMouse's safe-for-work directory (as of 2026-11-02 UTC); 7-day growth measured from 2026-10-26. Posts/day and culture claims appear only when we have them — missing fields stay n/a. Directory rank is listing order. Communities outside the published Top 100 open in the info tool instead of a full community page. Guide updated 2026-11-07.