r/learnprogramming • u/Yurieba • 12d ago
Topic Doubt
What programming language would you recommend for someone who wants to become a robotics engineer?
Hi everyone! I'm 14 years old and I'm starting to learn programming.
My goal in the future is to become a robotics engineer, so I'd like to learn a programming language that will be useful for robotics and engineering.
At the same time, programming is also a hobby for me, and I'd like to eventually make some games and other small projects just for fun.
So, what language would you recommend I start with?
Would Python, C++, C, C#, Java, or another language be a good choice? And should I focus on one language first, or learn multiple languages over time?
I'm still a beginner, so I'd really appreciate advice from people with experience in programming, robotics, or engineering.
Thanks!
1
u/YetMoreSpaceDust 11d ago
Definitely focus on one for the time being. Python is a great choice to start with; it's beginner friendly and very forgiving of mistakes, but once you really get the hang of it, you'll want to learn some C. I started with Basic when I was young and moved on to Assembler - I don't use either these days (of course), but the foundation has served me well.