A CNC (Computer Numerical Control) olyan szerszámgép, melyeket egy mikroszámítógép vezérel, melyet a gép tartalmaz. Ez a vezérlőrendszer irányítja a gépipari gyártási folyamat lépéseit, valamint felügyeli a folyamatot. A működtetéshez használt összes információt a gép rendelkezésére áll, és ha szükség van rá, a gyártási folyamat alatt ki tudja igazítani, korrigálni a folyamatot. Azért találták ki