Looking for an easier language to use with your Arduino? Check out Scratch for Arduino.
Many people of heard of Scratch. It is an easy to use programming language for beginners. A lot of schools use this to teach the basics of programming to kids, it is graphical in nature (form programs by drag and drop blocks).
Now add the arduino and it would make for a great language for people just starting out in robotics.