1. A method for controlling a robot comprising the steps of: storing a numerical control language program in a mass storage device connected to a central processing unit, the numerical control language program adapted to be executed by a computer numerical control machine tool to perform a manufacturing process; operating the central processing unit to convert the numerical control language program into a robot language program based upon a pre-defined conversion configuration table having discrete configuration instructions for converting each numerical control language positional command to a robot language positional command and converting each numerical control language miscellaneous code command to a robot language sub-program; storing the robot language positional commands and the robot language sub-programs as the robot language program in the mass storage device; and executing the robot language program with a robot controller connected to the mass storage device and the robot at a run-time of the robot to perform the manufacturing process.