I used it to produce an autonomous race car. The programming is comparable to Basic, Pascal, C and so on. There is lots of help and examples on the Arduino website and other sites.
There are also lots of extra libraries available. I used one that simplyfies using RC servo's and speedcontrolers.