1.**Google code jam** One of most popular contest that hosted by Google.In 2008 more than 11,000 person have been participating from 128 country. Winner of the contest get 10,000$ and chance to go to GOOGLE.
2.**Facebook hacker cup** another popular contest hosted by Facebook. Facebook hacker cup started in 2011 and in the first year of holding more than 11,000 person have been participating.Petr and tourist have won this contest.
3.**Topcoder** In this site every two weeks an online contest start.
4.**Byan** Bayan programming contest is an international contest that hosted by IRAN.
5.**ACM ICPC** If you want to be a ACM participant you must have less than 5 year university experience.In ACM every team have 3 participant. tourist has won acm.