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, struggling, and mentor, 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
: "I recently graduated in Computer Science, but AI has killed my passion for programming. How do I find my direction again?"
28 posts
#2
Solution Requests
: "What language/framework should I learn as a complete beginner to build a cross-platform gaming console desktop app?"
2 posts

Popular Topics in r/learnprogramming

#1

Learning

13 posts
#2

Programming

11 posts
#3

Coding

10 posts
#4

Struggling

7 posts
#5

Mentor

3 posts
#6

Study Partner

3 posts
#7

Python

3 posts
#8

Java

3 posts
#9

Oop

3 posts
#10

Full Stack

2 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
: "I recently graduated in Computer Science, but AI has killed my passion for programming. How do I find my direction again?"
18 posts
#2
Tutorial
: "Websites or YT Channels?"
8 posts
#3
Resource
: "Should I start with those books? Or are there better resources?"
7 posts
#4
Debugging
: "Difficulties with debugging"
4 posts
#5
Code Review
: "C variadic macro help!"
2 posts
#6
Discussion
: "What project actually made you feel like you finally understood programming?"
2 posts
#7
help
: "Starting MCA next month & overwhelmed: Should I prioritize DSA or AI/ML, and is Python enough?"
2 posts
#8
Unix
: "Is learning Unix programming a good predecessor to Windows Programming"
1 post
#9
crypto
: "🔐 What if your application could adapt its cryptography instead of being locked to one algorithm?"
1 post
#10
Big Data
: "How do I cluster 3 Million high-dimensional Sentence Embeddings?"
1 post

Member Growth in r/learnprogramming

Yearly
+157k members(3.7%)

Similar Subreddits to r/learnprogramming

r/business

2.6M members
3.5% / yr

r/coding

645k members
5.1% / yr
/r/github

r/github

209k members
32.5% / yr
/r/javascript

r/javascript

2.4M members
1.7% / yr
/r/learnpython

r/learnpython

1.0M members
10.3% / yr
/r/programming

r/programming

6.9M members
1.9% / yr
/r/puzzles

r/puzzles

448k members
5.1% / yr
/r/SideProject

r/SideProject

815k members
74.5% / yr

r/webdesign

82k members
95.6% / 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: August 21, 2026