r/learnprogramming
4.4M members
r/learnprogramming is a subreddit with 4.4M members. The most common kinds of discussions are advice requests and solution requests, and the community frequently discusses learning, programming, coding, python, and ai, and they frequently recommend/review programming language, programming languages, and java ide.
A subreddit for all questions related to programming in any programming language (Contributions are only allowed in English!).
Popular Themes in r/learnprogramming
#1
Advice Requests
: "How can I be a better or excellent programmer"
33 posts
#2
Solution Requests
: "Where to start from in building a website"
5 posts
#3
Pain & Anger
: "This sub is becoming an ad billboard and I’m tired of it"
3 posts
#4
Ideas
: "Need ideas for a unique C++ semester project"
2 posts
Popular Topics in r/learnprogramming
#1
Learning
: "What maths can I miss Learning programming/CS?"
142 posts
#2
Programming
: "Programming seems kind of like copy-pasting to me. Is that how people program?"
117 posts
#3
Coding
: "Any good advice for a newbie in Coding?"
98 posts
#4
Python
: "What should you after you are done with basics of Python?"
33 posts
#5
Ai
: "how do I smartly learn to code with the prominence of Ai?"
25 posts
#6
Web
: "Where to start from in building a Website"
20 posts
#7
Development
: "Best way to set do Development of a web app that uses postgres"
19 posts
#8
Projects
: "Made a GitHub Repository of beginner Projects/resources for students trying to build their resume"
18 posts
#9
Beginner
: "How do you progress past being a Beginner who knows the basics but not enough to do/create anything on their own, and escape LLM hell?"
18 posts
#10
Help
: "Need Help!"
17 posts
Products Discussed in r/learnprogramming
Programming Language
162 reviews
#1
Python
4.6★ from 80 reviews
#2
JavaScript
3.7★ from 14 reviews
#3
C
3.9★ from 9 reviews
Programming Languages
88 reviews
#1
C++
4.0★ from 12 reviews
#2
Go
4.7★ from 10 reviews
#3
JavaScript
5.0★ from 8 reviews
Java Ide
60 reviews
#1
JetBrains
4.5★ from 24 reviews
#2
IntelliJ IDEA
5.0★ from 11 reviews
#3
Eclipse
3.8★ from 9 reviews
Flair Used in r/learnprogramming
#1
Topic
: "Don’t lose your manual coding skills"
26 posts
#2
Resource
: "How do you learn to make (linux) desktop applications?"
13 posts
#3
Tutorial
: "Made a GitHub Repository of beginner projects/resources for students trying to build their resume"
7 posts
#4
Solved
: "Confused between C and Python as a beginner. Which one should I start with?"
2 posts
#5
Code Review
: "How to write code for complex problems as a beginner and how to think beforehand before writing any code ?"
2 posts
#6
Debugging
: "How to fix the gap"
2 posts
#7
C/C++
: "Confused on trying to run C files on computer"
1 post
#8
what do i do next
: "What should you after you are done with basics of python?"
1 post
#9
Doubt
: "Java or C++ ??"
1 post
#10
C
: "In which scenarios can I safely use strcpy() in C?"
1 post
Member Growth in r/learnprogramming
Yearly
+156k members(3.7%)
Similar Subreddits to r/learnprogramming
r/AskProgrammers
19k members
157.9% / yr
r/AskProgramming
225k members
24.9% / yr
r/CodingHelp
105k members
19.9% / yr
r/cpp
357k members
11.7% / yr
r/developersIndia
1.6M members
13.3% / yr
r/golang
365k members
15.7% / yr
r/programmer
30k members
74.6% / yr
r/Python
1.5M members
9.0% / yr
r/pythontips
148k members
7.8% / yr
r/webdev
3.3M members
6.8% / yr
About
GummySearch helps people research Reddit communities by organizing activity, growth, themes, and post-level signals into one place.
This page gives a focused view of r/learnprogramming, including current member size, discussion patterns, product reviews, and related communities to explore.
This data is synced periodically so insights stay current and useful for ongoing research.
Last updated: June 22, 2026