Develops the programs that control the movement and function of CNC machine tools, translating drawings into numerical control sequences.