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

#1
Python
4.6 from 80 reviews
#2
JavaScript
3.7 from 14 reviews
#3
C
3.9 from 9 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

r/AskProgrammers

19k members
157.9% / yr
/r/AskProgramming

r/AskProgramming

225k members
24.9% / yr
/r/CodingHelp

r/CodingHelp

105k members
19.9% / yr
/r/cpp

r/cpp

357k members
11.7% / yr
/r/developersIndia

r/developersIndia

1.6M members
13.3% / yr
/r/golang

r/golang

365k members
15.7% / yr
/r/programmer

r/programmer

30k members
74.6% / yr
/r/Python

r/Python

1.5M members
9.0% / yr
/r/pythontips

r/pythontips

148k members
7.8% / yr
/r/webdev

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