Ответ:

Трассировка: Пошаговое выполнение программы с выводом значений переменных.

Отладчики: Инструменты для пошагового выполнения, установки точек останова и анализа состояния программы.

Логирование: Запись событий и состояний программы в файлы.