Started in 1997, Hong Kong Olympiad in Informatics (HKOI) is a prestigious annual programming competition for secondary school students, focusing on algorithmic problem-solving and programming skills, and serving as the preliminary selection contest for the International Olympiad in Informatics (IOI) Hong Kong team.