Program a robot, learn programmation, and play. You draw the program flowchart. You run the program and watch the robot executing your program. With RobotProg you can learn programming bases by means of gradual levels. At the last level, you may program several robots playing games on the same ground. RobotProg uses a simplified programming language, but allows to learn usual programming languages essentials. RobotProg includes a detailed documentation for using the application and programming. A tutorial is available on RobotProg web siteVersion 1.1 features input-output instructions, comment block, and user's score.