Programmation, robotique