How to start to learn programming

So i think I have pretty good experience with the hardware of robotics, I am currently a 3rd year Mechatronics student coop term. I can CAD, and understand the hardware side. But have very little software and programming knowledge for the hardware.

Is there a way I can slowly learn about the coding aspect without having it be all boring code? (I’ve tried to get into coding for python, c#, java but i lose interest.

I’v had some experience in arduino projects but majority of the time i’m copying code. Anyone have suggestions on how to learn the coding specifically to control robotic arm like hardware?

submitted by /u/ivanmakca
[link] [comments]