Комментарии – это пояснения программы или ее отдельных частей. Наличие комментариев делает программу более понятной и удобной для чтения. Применение комментариев – признак хорошего стиля программирования. Не комментируемая программа наихудшая ошибка, которую может сделать программист, а также свидетельство дилетантского подхода к составлению программы. Комментарии подобны ориентирам в незнакомом лесу. Только неразумный не оставляет ориентиров. Нельзя перегружать текст программы комментариями.
Комментарий это любая последовательность символов основного и расширенного набора символов ASCII, заключенных в фигурные скобки.
Комментарий воспринимается компилятором как пробельный символ и игнорируется поэтому он м. б. помещен в любое место программы где может быть пробел в том числе до заголовка программы.
В Паскале допускаются вложенные комментарии, но при этом они должны иметь разные ограничители
{… (* … *) … } , {… /* … */ … }
Комментарий, содержащий знак $ после открывающей скобки является директивой компилятора.
Например:
{$I+}-проверка ошибок ввода/вывода;
{$R+}-проверка границ переменных;
{$MI+<размер стека>,< размер дин. памяти >}-размер выделяемой памяти;