Информатика

Комментарий

Пояснение в исходном коде, которое не выполняется программой
2 мин чтенияСложность: Обновлено 29 сентября 2026

Комментарий — это пояснение, записанное прямо в исходном коде. Оно помогает человеку понять программу, но не является командой и не выполняется при запуске.

КомментарийСлово связано с латинским commentarius — «заметка», «пояснение».
Комментарий — часть текста в исходном коде, которую язык программирования или специальный инструмент распознаёт как пояснение и исключает из выполнения. Комментариями описывают назначение программы, отдельных команд и переменных, оставляют пометки для разработчиков.

Комментарии входят в структуру программы, но не изменяют её результат. Они особенно полезны, когда нужно объяснить не очевидный шаг, предупредить об ограничении или временно убрать команду из выполнения. Хороший комментарий отвечает на вопрос «зачем это сделано», а не просто повторяет текст команды.

Как записывают комментарии

Способ записи зависит от языка. В Python и C++ однострочный комментарий начинается со знака # или последовательности //. В Pascal используется //, а также блочная запись { ... }. Всё содержимое комментария до конца строки или до закрывающего знака игнорируется при выполнении программы.

№
Пример

В Python строка после символа # является комментарием:

print("Привет") # выводим приветствие

Программа выполнит print("Привет"), а пояснение после # не станет частью выводимого текста.

!
Не путайте со строкой

Комментарий и строковый литерал — не одно и то же. Строка записывается в кавычках и может использоваться программой как данные: например, print("Это текст") выводит текст на экран. Комментарий кавычек не требует и интерпретатор или компилятор не передаёт его как выполняемую команду.

Проверьте себя

Что произойдёт с текстом после # в строке Python?

Главное за минуту

Главное

  • Комментарий — пояснение в исходном коде, которое не выполняется программой.
  • Комментарии помогают читать и поддерживать код, объясняя его назначение.
  • Способ обозначения комментария зависит от языка: например, # в Python и // в C++ или Pascal.