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, struggling, and study partner, 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
: "Is not using Ai at all the right move?"
28 posts
#2
Pain & Anger
: "Got embarrassed in an interview"
5 posts
#3
Ideas
: "If you could build one portfolio project today, what would it be and why?"
3 posts
#4
Solution Requests
: "HttpForge — privacy-first open-source API client (Windows + VS Code) with live API Capture"
1 post

Popular Topics in r/learnprogramming

#1

Programming

: "Lost spark for Programming"
15 posts
#2

Learning

14 posts
#3

Coding

: "Do you like to have music while Coding?"
11 posts
#4

Struggling

7 posts
#5

Study Partner

5 posts
#6

Full Stack

5 posts
#7

Java

: "am i wasting my time learning Java swing?"
5 posts
#8

Ai

: "How do people even enjoy using Ai to code?"
5 posts
#9

Mentor

4 posts
#10

Webdev

: "How to start Webdev?"
4 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
: "Learning by building is dramatically more effective than learning by consuming tutorials, even if it feels slower"
20 posts
#2
Resource
: "Is programming not for everyone? I feel so dumb and tired."
12 posts
#3
Tutorial
: "LeetCode is HUMBLING me"
8 posts
#4
Debugging
: "How do i get my ball to stop bouncing after a while"
3 posts
#5
Question
: "What should I do?"
3 posts
#6
advice
: "Which language should my 15 yo brother learn first. C, C++, or Rust?"
1 post
#7
Solved
: "Leetcode #9: Palindrome Number"
1 post
#8
Data
: "I need help with data structure for my project"
1 post
#9
Major
: "Choosing major"
1 post
#10
Advice
: "Need advice: Getting into freelancing - which programming gig should I offer?"
1 post

Member Growth in r/learnprogramming

Yearly
+155k members(3.7%)

Similar Subreddits to r/learnprogramming

/r/AskProgramming

r/AskProgramming

228k members
24.4% / yr

r/coding

643k members
5.2% / yr
/r/CodingHelp

r/CodingHelp

107k members
18.6% / yr
/r/cpp

r/cpp

360k members
11.9% / yr
/r/developersIndia

r/developersIndia

1.6M members
12.0% / yr
/r/golang

r/golang

370k members
16.0% / yr
/r/programmer

r/programmer

32k members
80.2% / yr
/r/Python

r/Python

1.5M members
8.9% / yr
/r/pythontips

r/pythontips

148k members
7.5% / 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: July 21, 2026