Međunarodna informatička olimpijada (eng. International Olympiad in Informatics - IOI) godišnje je informatičko natjecanje za učenike srednjih škola. Prva IOI održana je 1989. godine.
Natjecanje se sastoji od dva dana računalnog programiranja, rješavanja problema algoritamske prirode. Učenici se natječu pojedinačno, a za svaku državu koja sudjeluje mogu nastupiti do četiri natjecatelja. Učenici koji sudjeluju na međunarodnoj olimpijadi biraju se na nacionalnim natjecanjima.
Struktura natjecanja
Popis domaćina IOI
Nedovršeni članak Međunarodna informatička olimpijada koji govori o računarstvu treba dopuniti. Dopunite ga prema pravilima uređivanja Hrvatske internetske enciklopedije.