r/learnprogramming

4.4M members
r/learnprogramming is a subreddit with 4.4M members. The most common kinds of discussions are advice requests and pain & anger, and the community frequently discusses programming, learning, 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 do I approach learning data structures and algorithms?"
24 posts
#2
Pain & Anger
: "This sub is becoming an ad billboard and I’m tired of it"
6 posts
#3
Solution Requests
: "Copilot alternatives that actually understand enterprise workflows?"
4 posts
#4
Ideas
: "I want to build almost exactly this, where would I start?"
3 posts
#5
Self-Promotion
: "I built a free tool that calculates your minimum freelance hourly rate"
1 post

Popular Topics in r/learnprogramming

#1

Programming

: "What’s a Programming skill beginners usually ignore but becomes extremely important later?"
110 posts
#2

Learning

: "How do I approach Learning data structures and algorithms?"
88 posts
#3

Coding

: "First time Coding ever"
53 posts
#4

Python

: "I've learned the basics of Python, but I still can't manage to do simple projects."
41 posts
#5

Ai

: "how it feels like to be a developer that doesn't use Ai in 2026"
26 posts
#6

Development

: "How to get into full stack Development ?"
25 posts
#7

Beginner

: "Beginners: how do you decide what to learn each day? Do roadmaps actually help you, or overwhelm you?"
18 posts
#8

Help

: "Can you Help me learn backend development"
17 posts
#9

Web Development

: "Web Development"
16 posts
#10

Studybuddy

14 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
: "Passive learning will never replace active learning"
11 posts
#2
Resource
: "Looking to Connect With People Who Are Serious About Skill Development"
9 posts
#3
Code Review
: "Finally finished my calculator that support all number up to 500"
5 posts
#4
Tutorial
: "inventory management system programming stack"
3 posts
#5
Solved
: "How can I practice a topic (pointers for example) if I don't understand the reason behind it's existence?"
2 posts
#6
Debugging
: "how it feels like to be a developer that doesn't use ai in 2026"
2 posts
#7
what do i do next
: "What should you after you are done with basics of python?"
1 post
#8
Advice
: "How do i move forward?? Please help"
1 post

Member Growth in r/learnprogramming

Yearly
+155k members(3.7%)

Similar Subreddits to r/learnprogramming

/r/AskProgramming

r/AskProgramming

224k members
24.9% / yr
/r/CodingHelp

r/CodingHelp

105k members
20.1% / yr
/r/cpp

r/cpp

356k members
11.6% / yr
/r/cscareerquestions

r/cscareerquestions

2.4M members
4.4% / yr
/r/developersIndia

r/developersIndia

1.6M members
13.8% / yr
/r/golang

r/golang

363k members
15.5% / yr
/r/learnpython

r/learnpython

1.0M members
10.7% / yr
/r/programmer

r/programmer

30k members
73.1% / yr
/r/SideProject

r/SideProject

747k members
86.2% / yr
/r/webdev

r/webdev

3.3M members
6.9% / 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 12, 2026