Programs mills and lathes by entering instructions, including zero and reference points, setting tool registers, offsets, compensation, and conditional switches, and calculations. Set up mills and lathes by installing and adjusting chucks, tools, attachments, collets, bushings, cams, gears, stops, and stock pushers.