Robotics programming for beginners