Verktygen för CNC-fräsning kallas CNC-fräsmaskiner eller CNC-bearbetningscenter. En svarv som utför CNC-svarvning kallas CNC-svarvcenter.
CNC-bearbetning G-koder kan programmeras manuellt, men vanligtvis använder maskinverkstäder CAM-mjukvara (Computer Aided Manufacturing) för att automatiskt läsa CAD-filer (Computer Aided Design) och generera G-kodprogram för att styra CNC-verktygsmaskiner.
