CNC is an acronym for Computer Numerical Controlled. CNC is a type of machining practice. Besides CNC the other type of machining is manual machining. In CNC machining the workpiece is held in the machine and the CNC Programmer writes code so that the CNC machine can machine the workpiece. The CNC Machinist sets up and operates the CNC machine and oversees the machining process.