PL/I provides you with a number of methods for program debugging which are described in the following sections: