A Computer Numeric Controller (CNC) is a tool for drilling, milling, shaping under computer control. It is great for automated manufacture of parts.