De gereedschappen voor CNC-frezen worden CNC-freesmachines of CNC-bewerkingscentra genoemd. Een draaibank die CNC-draaien uitvoert, wordt een CNC-draaicentrum genoemd.
G-codes voor CNC-bewerking kunnen handmatig worden geprogrammeerd, maar meestal gebruiken machinewerkplaatsen CAM-software (Computer Aided Manufacturing) om CAD-bestanden (Computer Aided Design) automatisch te lezen en G-codeprogramma's te genereren om CNC-bewerkingsmachines te besturen.
