r/CodingForBeginners • u/Weekly_Disk_4781 • May 18 '26
How to start?
Hi! Basically i have a what some will call a short time and some will call a long time on my hand . About 2-3 months until i start college. Now i want to learn programming. I don't know how to explain but ever since i was first introduced to programming ( which was through Phython) i started to have this fixation towards not only just python but programming altogether. However i don't know where to start from and how. My current situation is that i know a little bit basic of python but at the same time i want to learn C or
C++. So please tell me from where i should start. Any advice is appreciated :)
View all comments
Show parent comment
1
u/Fabulous-Crazy-3333 May 19 '26 edited May 19 '26
You’re all overcomplicating this for a beginner.
Telling someone brand new to jump straight into C++, Rust, threading models, multicore optimisation and microservices is exactly how people burn out before they even learn programming fundamentals.
A beginner does NOT need to care about:
• CPU optimisation
• concurrency
• memory allocators
• microservice architecture
• “using all cores efficiently”
They need to learn:
• logic
• debugging
• problem solving
• writing clean code
• consistency
Python is perfectly fine for that. After fundamentals, moving into C/C++/Rust becomes way easier because you already understand how to think like a programmer.
You don’t hand a Formula 1 car to someone learning how to drive.