Учебные предметы в России
Матема́тика: 1—6 класс (в некоторых школах до 5 класса) Алгебра: 7—11 класс (в некоторых школах с 5 класса) Геометрия: 7—11 класс (в некоторых школах с 5 класса) Информа́тика (ИКТ): 5—11 класс (в некоторых школах с 7-8 класса) 1-4 классы подготовительные, как факультатив.
Олимпиады по программированию
Первая олимпиада по программированию в СССР (под названием олимпиада по информатике) прошла среди школьников и состоялась в 1988 году в Свердловске. В дальнейшем олимпиады по информатике стали частью всесоюзных (а после распада СССР — всероссийских) предметных олимпиад школьников. Всероссийская олимпиада школьников по информатике 2011 прошла в Перми.