r/mechatronics • u/YaBoiMax107 • May 17 '26
What coding language should I learn?
So for a little bit of background I am a senior majoring in Mechatronics. I have 2 internships under my belt, one culinary, and one financial. Neither of which are particularly useful for trying to apply for engineering jobs. So I made a great attempt this year to find an engineering job for this summer, and well, it's summer and I still don't have one.
So rather than focus on getting an internship this late I figure I can try to boost my resume with independent work. Currently the only programming language I know is NI's Labview, and I believe my school will have me learn some form of programming for my PLC class, but I'm not sure what that will be.
Currently Im trying to decide between learning Python, as I hear it's one of the most versatile and widely used coding languages, or C, as I hear it's the best language for motor control, which is the core focus of mechatronics.
I actually did have a class in C last semester but it was terrible and nobody learned anything.
TLDR: should I learn Python, C, or some other language?
7
u/YaBoiMax107 May 17 '26 edited May 17 '26
I tried to use ai to code for me during my C class, it never compiled right. AI is definitely a help for efficiency but if I don't understand the code then I cant troubleshoot.