Examines the purpose and history of computer-numerical-controlled machines (CNC) and provides instruction in the writing of basic CNC programs using the incremental and absolute methods of the Cartesian coordinate system. Also prepares students to write individual manual programs that include standard industrial preparatory and miscellaneous codes for machine tool programming.