Programmeren is goed te leren met de Nao robot. Deze robot hoort tot de groep van humanoide robots. Nao is een platform waarbij je door het installeren van apps extra functionaliteiten kunt krijgen. De robot wordt zowel in het onderwijs als ook in de zorg gebruikt. De intuïtieve “Scratch-achtige” programmeerinterface maakt het buitengewoon eenvoudig om mens-robot-interactiescripts te maken. Voor de liefhebbers is het mogelijk om dieper in de code duiken door direct tegen API te programmeren in bijvoorbeeld Python of Javascript.