the robot controller uses C
but there are similar programming languages, i recommend
http://hacketyhack.net/ this is a interactive tutorial that you download that teaches you Ruby but is good for learning basic programming
although i like the idea of learning through easyC