your choices
Here is where we would have some training videos about programming the Arduino or specifically in C or C++ or some other language.
Here is a great website with many Arduino programming projects explained. http://www.HowToMechatronics.com
Lets just put up 2 minutes of an old video from around 1997 about learning to program in Java. This segment just talks about the early history of the language and who was involved in bringing it to the people.
This site by Arduino enthusiast Tod Kurt, has some great information on programming an Arduino or a Rasbperry Pi. https://todbot.com/blog/wp-content/uploads/2007/11/bionic_arduino_class1.pdf
Here is a site with a handful of very useful videos on using an Arduino with some Meccanoid motors. https://meccontrol.com/videos