Interactive C Programming
You can use Interactive C to program robots and other stuff.
http://code.google.com/p/interactivecduxtech/
Resources for Interactive C - http://dhsbotball.pbwiki.com/InteractiveC