What is CNC?CNC stands for Computer Numerical Control. A "CNC controller" reads programs and instructions decoded by a PC and drives a machine tool used to fabricate metal components through a motion control system which is composed of servo drives and servo motors.