L’ ordinador es una màquina amb extraordinàries capacitats (per realitzar càlculs matemàtics, mostrar gràfics o imatges, processar i emmagatzemar dades, etc.) però és incapaç de fer res per sí mateix i, de moment, no té tantes capacitats com un humà.
Programar és definir instruccions amb un ordinador per a que siguin executades.
L’ objectiu de programar sol ser resoldre un problema.
Del procés de programació surt el software.
Programar un robot consisteix en indicar pas per pas les tasques (moure’s, obrir o tancar...) que ha de realitzar en el seu funcionament.
Actualment no existeix una única manera de programar un robot, cada fabricant desenvolupa el seu mètode particular, allò que és vàlid solament per als seus propis robots.
Existeixen diversos criteris per a classificar els mètodes de programació.
Aquest mètode de programació permet indicar la tasca al robot a través d’un llenguatge de programació específic.
Un programa s’entén com una sèrie d’ordres que són editades i posteriorment executades.
Primer es programa i després el robot ho fa sol.
La programació per guiat consisteix en fer realitzar a un robot, o a una maqueta del mateix, la tasca de forma automàtica quan li donem ordres amb un comandament.