Programming Contests in the Best of the Web Directory

Programming Contests

  • American Computer Science League (ACSL)

    Group organizes computer programming and computer science contests for students in junior and senior high schools. Site presents sample questions, flyer and registration form, as well as past and current results.

  • Apps for Development

    World Bank competition centered on the development of innovative software tools, apps, and mash-ups utilizing data available through the World Bank's Open Data Initiative.

  • Challenge 24

    International 24-hour contest for teams of programmers using various development tools.

  • CodeChef

    Noncommercial programming community that hosts contests, events, and trainings for programmers from different parts of the world.

  • HP CodeWars

    Competition for high school student computer programmers or programming enthusiasts hosted on Hewlett-Packard's Houston campus.


    Mobile HTML5 game development contest. Site presents lists of winners and information on entry submissions and judging criteria.

  • Imagine Cup

    Global student technology competition shares history, gallery, videos, registration, current theme, forums, and resources.

  • Infomatrix

    Annual contest for computer programming, hardware control, computer art, digital content, and photography.

  • Internet Problem Solving Contest (IPSC)

    Online contest where teams write a program that solves the problems posted by IPSC facilitators.

  • Openchallenge

    Basically a greenhouse for ideas and programs, and works as a catalyst to creativity.

  • Programmer of the Month (POTM)

    Competitive programming contest that involves the solving of different programing problems every couple of months. Site presents POTM forums.

  • RAD Race

    Rapid application development contest centered on the development of a working business or administrative program in controlled and verifiable conditions.

  • RoboCup

    International project aimed at promoting artificial intelligence, robotics, and related fields. Operates on the objective of "developing a team of fully autonomous humanoid robots that can win against the human world champion team in soccer. ".

  • Swiss Olympiad in Informatics

    Competition on computer programming for participants twenty years of age or younger. Serves as a venue for matching skills with others who share their interest.

  • TopCoder

    Presents programming and software development contests, employment services, and developer resources.

  • USA Computing Olympiad

    Computer programming competition created mainly for secondary school students. Holds various competitive events throughout the year.

  • USC Programming Contest

    University of Southern California programming contest. Presents answers to frequently asked questions and information on rules or mechanics.

  • Virtual Source Programming Contests

    Presents programming contests that require participants to produce the best solutions to sets of computationally intensive problems.

Submit a site to this category