Спортивное программирование – вид соревновательной деятельности и специальной практики подготовки к соревнованиям на основе выбора алгоритма решения задач и кодирования на одном или нескольких из заданных языков программирования. С 2022 года спортивное программирование включено во Всероссийский реестр видов спорта. Уже сегодня спортивное программирование объединяет людей разных возрастов и интересов.