Utility Routines are generally supplied the computer manufacturer and are available for call up the operating system. These routines play a key role in an electronic data processing. These are generalized programs that perform necessary but routine jobs in a computer installation. These routines are sufficiently flexible to handle needs of all users. They are controlled parameters to indicate the particular characteristics of the data or the requirements. Generally, three types of utility routines are made available computer vendors-data set utilities, system utilities and independent utilities.