Die Basis der Robotikprogrammierung umfassen ein breites Spektrum an Wissen. Es geht darum, Maschinen dazu zu bringen, Prozesse selbstständig auszuführen. Dabei werden verschiedene Programmiersprachen und -methoden verwendet. Ein erster Schritt ist das Verständnis der Teile des Automaten und wie diese interagieren. Die Abbildung der Verschiebung