Отладчик (англ. debugger от bug, баг) – это компьютерная программа, которая позволяет программисту контролировать выполнение программы и проверять её состояние во время выполнения программы.
Структура отладчика Pascal:
команды: шаг с входом/без входа в подпрограмму, переход к курсору, выход из подпрограммы;
окно Watch, локальных переменных;
всплывающие подсказки значений переменных;
точки останова.
Виды ошибок:
синтаксические (нарушение правил записи операторов Pascal, например, опечатка, отсутствие точки с запятой, ссылка на необъявленную переменную и т. д.);
семантические (содержание в программе допустимых операторов Pascal, при выполнении которых происходит недопустимое, например, деление на 0 или открытие несуществующего файла);
логические (логически неверно составленная программа, то есть программа работает, как написано, а не так, как надо).