Программирование на ЕГЭ по информатике нужно в четырёх заданиях второй части — номера 24–27. Они дают около 40 баллов из 100. Писать код разрешено на одном из пяти языков — перечень ежегодно утверждает ФИПИ (Федеральный институт педагогических измерений). В статье — разбор: какие задания требуют кода, сколько баллов без него и что минимально нужно знать из Python.

Экзамен состоит из 27 заданий, длится 3 часа 55 минут. Первая часть (1–23) — ответ числом или последовательностью, код не нужен. Вторая часть (24–27) — развёрнутый ответ с программой.
| Задание |
Тема |
Программирование |
Первичные баллы |
|---|---|---|---|
| 1–23 | Разные темы (логика, сети, кодирование и др.) | ❌ | 23 (по 1 баллу) |
| 24 | Поиск ошибки в программе | ✅ | 2 |
| 25 | Написание программы | ✅ | 3 |
| 26 | Теория игр | ✅ | 3 |
| 27 | Сложная программа | ✅ | 6 |
Без кода доступны задания 1–23 — это 23 первичных балла, по итоговой шкале примерно 55–60 из 100. Для большинства бюджетных мест на ИТ-специальностях этого мало. Вторая часть добавляет около 40 баллов — именно она определяет высокий результат и реальные шансы на поступление в сильный вуз. Программирование на ЕГЭ по информатике критично для тех, кто нацелен на бюджет.
ФИПИ ежегодно утверждает пять допустимых языков. Перечень актуален на 2026 год — перед экзаменом проверяйте кодификатор на сайте ФИПИ. Для большинства выпускников оптимальный выбор — Python.
| Язык |
Сложность |
Перспективность в ИТ |
Рекомендация |
|---|---|---|---|
| Python | Низкая | Высокая | ✅ Для большинства |
| C++ | Высокая | Высокая | Для продвинутых |
| Паскаль | Средняя | Низкая | Только для ЕГЭ |
| BASIC | Низкая | Очень низкая | Нецелесообразен |
| Школьный алг. язык | Средняя | Отсутствует | Только для ЕГЭ |
Python — самый популярный выбор: низкий барьер входа, синтаксис читается почти как текст, достаточно базового знания английского. Подходит для заданий 25 и 27, а после ЕГЭ пригодится и в вузе, и в работе. Начать без опыта можно на курсе «Программирование: Уверенный старт» — 36 часов онлайн, 0 ₽.
C++ сложен для большинства школьников, но высоко ценится в ИТ — вариант для тех, кто уже уверенно программирует. Паскаль прост, но в профессии почти не применяется. BASIC и Школьный алгоритмический язык разрешены на экзамене, однако за его пределами бесполезны — выбирать их нецелесообразно.

Для ЕГЭ не нужен весь Python — достаточно базового уровня. За несколько месяцев подготовки реально освоить именно то, что проверяется в заданиях 24–27. Вот из чего состоит этот минимум.
Числа, строки, списки, кортежи, множества и словари — шесть типов данных, которые встречаются в задачах второй части. Списки и словари нужны для хранения и обработки данных, множества — чтобы убирать повторы, кортежи — для фиксированных наборов. Важно понимать, когда применять каждый тип.
Конструкции if-elif-else, while и for — обязательный минимум для любого задания на программирование в ЕГЭ по информатике. Функции и рекурсия нужны для задания 27: задачу часто приходится разбивать на части. Модуль itertools (перебор комбинаций) и list/set/dict-comprehension — продвинутый уровень для заданий 26 и 27.
Задание 27 даёт 6 первичных баллов — больше, чем любое другое задание второй части. Справляются с ним около 50% сдающих. Тип задачи меняется ежегодно: шаблонная подготовка не работает, нужно понимать подходы. Допустимые языки — Python, C++, Паскаль; большинство выбирает Python. Лучший способ подготовиться — решать пробные варианты с засечённым временем, чтобы уложиться в 3 часа 55 минут.
На экзамене разрешены определённые среды разработки (IDE — Integrated Development Environment, программа для написания кода). Конкретный перечень допустимого ПО ФИПИ публикует ежегодно вместе с кодификатором. Перед экзаменом обязательно уточните актуальный список на 2026 год в официальных документах на сайте ФИПИ — перечень может меняться.
Хотите освоить Python ещё до ЕГЭ? На курсе «Программирование: Уверенный старт» школьники пишут первый код уже на первом занятии — Python, веб-разработка и Arduino за 36 часов онлайн, 0 ₽ вместо 50 000 ₽. Узнайте подробнее на странице курса.
Чаще всего выбирают Python: низкий порог входа, высокая перспективность. Допустимы пять языков: Python, C++, Паскаль, BASIC, Школьный алгоритмический язык.
Да, но итог — около 55–60 баллов из 100. Без кода работают только задания 1–23 первой части: 23 первичных балла.
Четыре: задания 24, 25, 26 и 27 — все входят во вторую часть с развёрнутым ответом.
На ЕГЭ 2026 — Python 3. Конкретную версию уточняйте в актуальном перечне ПО на сайте ФИПИ.
Для базовых баллов — нет. В задании 27 рекурсия может потребоваться в зависимости от типа задачи текущего года.
itertools применяется для перебора комбинаций — актуален для заданий 26 и 27 повышенной сложности.
Задания 24–27 добавляют около 40 баллов из 100 в итоговой шкале — больше, чем вся первая часть.
На сайте ФИПИ — варианты прошлых лет с заданиями 24–27. Решайте пробники с засечённым временем: реальный экзамен длится 3 часа 55 минут.