Where embodied in the form of software or firmware, the disc drive controller 156 and the laser power calibration system 159 may be implemented using any one of a number of programming languages such as, for example, C, C++, Assembly, or other programming languages.