| CARVIEW |
News

Call for Papers
The 20th conference will be held concurrently with the 2026 International Olympiad in Informatics, which will take place in Uzbekistan.

Italian Olympiad - Open Contest 2025
For the tenth time, the Italian national contest (valid for the selection of the Italian IOI team) will be mirrored into an online contest. The...

IOI Journal - volume 19
Dear IOI Colleagues, The 19th volume of the IOI Olympiads in Informatics has been published and now it is available on the website.

European Junior Olympiad in Informatics 2025
Dear all, The European Junior Olympiad in Informatics 2025 (https://2025.ejoi.org/ [https://2025.ejoi.org/]) will take place in Shumen, Bulgaria,...

Baltic Olympiad in Informatics 2025
We are excited to announce that the Baltic Olympiad in Informatics (BOI) 2025 will take place in Toruń, Poland, from April 24 to April 29.
Events

IOI 2022 took place in Indonesia
Several other Olympiads have also been scheduled, including IOI 2023 in Hungary and IOI 2024 in Egypt.

IOI 2023 was held in Hungary
The Olympiad took place in Szeged between August 28th and September 4th.

IOI 2024 was hosted by Egypt
IOI 2024 was organized by Egypt, from September 1-8. Visit the official website of the event to learn more.

IOI 2025 took place in Bolivia
Bolivia hosted IOI 2025. You can visit the official website for more information.

Hosts for IOI 2026 and 2027
Uzbekistan and Germany will host IOI 2026 and IOI 2027, respectively. Check out the Editions page for more information. Future event
Need more info?
![]()
Beginners
Not sure where to go? Click here to view some basic information on how to learn programming and prepare to win a medal at the IOI.
![]()
Statistics
A couple of volunteers maintain a separate page with stats about people who participated at the International Olympiad in Informatics.
![]()
Journal
The IOI publishes a journal every year, with original high-quality scientific papers related to education, contests and algorithms.
History of the IOI
Several International Olympiads in Informatics have been organized so far, hosted by a number of different countries.

IOI 1989, Bulgaria
IOI 1990, Soviet Union
IOI 1991, Greece
IOI 1992, Germany
IOI 1993, Argentina
IOI 1994, Sweden
IOI 1995, Netherlands
IOI 1996, Hungary
IOI 1997, South Africa
IOI 1998, Portugal
IOI 1999, Türkiye
IOI 2000, China
IOI 2001, Finland
IOI 2002, Korea
IOI 2003, USA
IOI 2004, Greece
IOI 2005, Poland
IOI 2006, Mexico
IOI 2007, Croatia
IOI 2008, Egypt
IOI 2009, Bulgaria
IOI 2010, Canada
IOI 2011, Thailand
IOI 2012, Italy
IOI 2013, Australia
IOI 2014, Taiwan
IOI 2015, Kazakhstan
IOI 2016, Russia
IOI 2017, Iran
IOI 2018, Japan
IOI 2019, Azerbaijan
IOI 2020, Singapore*
IOI 2021, Singapore*
IOI 2022, Indonesia
IOI 2023, Hungary
IOI 2024, Egypt
IOI 2025, Bolivia
Organization
The International Olympiad in Informatics is organized according to the IOI Regulations, and the decision made by the General Assembly.
On this site, you can find all regulations, minutes, and people involved with the organization.
About
The IOI is one of five international science olympiads. The primary goal of the IOI is to stimulate interest in informatics (computing science) and information technology.
Another important goal is to bring together exceptionally talented pupils from various countries and to have them share scientific and cultural experiences.
Administration
Quick links
Home
Organization
Members
Stats
Journal
Contacts