O documento descreve os métodos de programação de robôs, incluindo programação on-line e off-line. A programação on-line envolve ensinar o robô movimentos através de um teach pendant, enquanto a programação off-line usa linguagens de programação para robôs sem a necessidade do robô. Três algoritmos de controle de movimento são discutidos, juntamente com métodos de programação por aprendizagem e linguagens textuais.