ROBOTC is a complete IDE for programming VEX Robotics microcontrollers.
The ControlCenter software provides a graphical user interface
Si Programmer provides easy programming with an extremely friendly interface.