r/

r/learnprogramming

learn programming

šŸ‘„ 4.4M members
šŸ“– Pure Text Reader Mode is ON (media hidden for focused reading)
ā–² 829
r/learnprogramming • • 9y ago šŸ“Œ Pinned

New? READ ME FIRST!

# Welcome to /r/learnprogramming! ## Quick start: 1. New to programming? Not sure how to start learning? See [FAQ - Getting started][faq-start]. 2. Have a question? Our [FAQ][faq] covers many common questions; check that first. Also try searching old posts, either [via google][google] or via reddit's search. 3....
ā–² 7
r/learnprogramming • • 1h ago Topic

can two programs produce the same correct output while one is fundamentally wrong?

consider two programs that pass every test you give them. one uses a straightforward algorithm, while the other relies on a fragile assumption about the input, an accidental side effect, or a very specific execution order for the examples you've encountered, how did you distinguish a genuinely correct solution...
ā–² 4
r/learnprogramming • • 1h ago

Roadmap query

I'm interested in getting into web development. I know basic Java but I'm not interested in Python. Which language should I learn next? Should I continue with Java, learn JavaScript, explore Rust or consider something else? What would be the best choice for a beginner looking to build web applications?
ā–² 14
r/learnprogramming • • 12h ago Code Review

PR Reviews

Been getting tasked with reviewing PRs more and more at work. Happy to have that responsibility and grow in that fashion. However, i'm also nervous about doing it properly. Atm i have a process of sorts to work through things. Understand the change being made (filtering out a column value, combining datasets,...
ā–² 9
r/learnprogramming • • 11h ago Topic

C# or Java?

If you had to choose one class between the two, which would you select and why? I tried to Google the purpose of them; the immediate answers from Google felt very vague and like both of the languages are common. Is one course better for web development as opposed to apps or something? Looking at the courses I'm...
ā–² 1
r/learnprogramming • • 1m ago Help wanted

Tutorial for dummies

Help please.I don't know anything about github but I would like to learn how to use it since people are always posting resources?(idk If that's what they're called) that would be really helpful to me. The thing is just looking at the site gets me confused sometimes it's like words don't have meaning anymore...
ā–² 0
r/learnprogramming • • 44m ago

I know I'm late, but am I really?

(before you hate me) *Not sure* if it fits here, but posting it anyway because it's related to programming (checked the rules, but couldn't understand what it means by "don't ask questions you can google"...) So, I always feel like I'm late in the field of programming. Like I see some other developers talking...
ā–² 3
r/learnprogramming • • 9h ago

Honest advice needed: How should I learn DSA in C++ from basic to advanced as an average student?

Hi everyone, I’m a 2nd-year B.Tech CSE student, and I want to start learning DSA seriously for internships and placements. To be honest, I consider myself an average student. My maths is average, and I’m also quite lazy and struggle with consistency sometimes. I know I need to improve my discipline, and I...
ā–² 5
r/learnprogramming • • 10h ago

How to ?

Hi guys, I am not understanding how to actually use the GitHub repository **project-based learning** , that repository with projects for each language and like how can I actually use it effectively and like these have already done projects and like I feel that I am learning nothing. SO, Should I see the project...
ā–² 0
r/learnprogramming • • 3h ago

feeling very inefficient

I'm learning HTML as my first "*language"* because my school requires it. I'm just starting out and I feel inefficient. Why is that? Does every programmer start out like this? A contributor also might be AI because I made AI web apps in the past and it was mind blowing. If I wanted to make a web app like the AI did...
ā–² 0
r/learnprogramming • • 3h ago Concerned Kid

Concern about AI.

This is probably every beginners concern since AI went mainstream, and so is my. I am in grade 8 and have always liked the idea of programming as a kid and recently decided to give it a try with python and the CS50’s (haven't yet). First of all, its not that i am programming only for money, but it natural to feel...
ā–² 1
r/learnprogramming • • 6h ago

7 billion humans advices

**Hey everyone!** **I'm new to this community** and I'm a beginner in programming. I want to ask you some advices how to learn faster and... I want to hear some advices on 7bil humans. I started playing 7bil humans to start learning programming, and starting from lvl 20 I'm progressing very slowly. I want to...
ā–² 7
r/learnprogramming • • 19h ago Topic

How did you learn C?

I've been learning C for a few days, and I've just reached pointers. I find them pretty confusing, so I wanted to ask how you guys learned C. So far, I've been using Claude and asked it something like: "Claude, can you teach me how to program in C using a lesson-based system, with one project for each topic?" But...
ā–² 17
r/learnprogramming • • 23h ago

A project to get back into IT

How do you come up with a project that helps you dive into devops? I mean not just a simple to-do list or smth. I used golang like 1.5 years ago (was about middle or close,some db, rabbitmq, docker and other stuff also was in good shape) but in one day just give up this journey and Im very noob right now. So i...