Programming competitions for middle and high school students have a long tradition in
Hungary, the first national competition dates back to 1985, and our country has been participating in the International Olympiad in Informatics (IOI) from the very beginning. This paper presents the current situation and challenges of Hungarian nationwide programming contests, national team selection, and training system.