1. Top Coder This is the biggest competitive software development community in the world. It has members from over 200 countries and the number of members spread over 200,000. You can find contests in Java, C# and C++. 2. Codechef This website originates in India and has over 25,000 members.