Værktøjerne til CNC-fræsning kaldes CNC-fræsemaskiner eller CNC-bearbejdningscentre. En drejebænk, der udfører CNC-drejning, kaldes et CNC-drejecenter.
CNC-bearbejdning G-koder kan programmeres manuelt, men normalt bruger maskinværksteder CAM-software (Computer Aided Manufacturing) til automatisk at læse CAD-filer (Computer Aided Design) og generere G-kodeprogrammer til at styre CNC-værktøjsmaskiner.
