Servo motor is widely used as an actuator of autonomous cars, robots and droids.
A Servo Motor is a self-close loop. But only have a high performance motor is not enough. The motor-driven chips, encoder and algorithm play important roles. All keep servo motor with high accuracy in speed / torque, degree / position, time period feedback control.
No matter Assembly Language, or Objective Oriented / Procedure Oriented Language; no matter C, C++, Basic, Java, or Visual C++, C#, even Swift, Python… Don’t worry about so many types of platforms and codes. If you master one of them, you will be familiar with others. When working, you only need to decide which code language is asked as the hardware / platform requires and as your preference, even new type code is coming, after learning in a very short time, you will get that new and get done with your program.