RoboCom RoboCom is an online game for programmers. Participants determine how robots will move, communicate with others or even build more robots.
http://www.cyty.com/robocom/
TopCoder Online computer programming competitions in the Java, C++, and C# languages. Competitions take place twice a week, and members can win from $25-$300. Major tournaments have a prize purse of $250,000.
http://www.topcoder.com/