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
Link to Google Code project resources:
http://code.google.com/p/interactivecduxtech/wiki/InteractiveCresources