CNC Milling Company, Computer Numerical Control milling, or CNC milling for short, is a subtractive manufacturing process that uses computer numerical control (CNC) to operate cutting tools. A CNC machine program is a machine-readable format of a computer-aided design file that instructs these tools to remove material from a workpiece, usually a metal block to create the final product.