IOI于1989年由联合国教科文组织创建,是一项面向全球中学生的在计算机科学领域的赛事,每年在不同的国家举办。举办IOI的目的是激发中学生在计算机科学方面的兴趣,让来自世界各地的优秀学生在一起交流,分享他们在科学和文化方面的经验。通过竞赛,给学校同类的课程增加动力和新的思路,学习主办国的文化。竞赛以个人身份参加,每个国家有四名选手。到目前为止,约有来自八十个国家的代表队参加每年一度的竞赛。除IOI外,还有思想全球性的智力竞赛,它们是:数学(IMO)、物理(IPHO)、化学(ICHO)和生物学(IBO)。
中国国曾成功主办IOI2000。IOI首届主席(President)由CCF秘书长杜子德研究员担任(2005-2008)