CNC-bearbeidingsprodusenter deler numerisk kontrollbearbeiding.
Numerisk kontrollbearbeiding refererer til maskinering med numeriske kontrollverktøy. CNC refererer til det numeriske kontrollmaskinverktøyet programmert av numerisk kontrollbearbeidingsspråk, vanligvis G-kode. G-kodespråket for numerisk kontrollbearbeiding forteller det numeriske kontrollmaskinverktøyet hva slags maskineringsverktøy å bruke, kartesisk posisjon koordinerer, og kontrollerer fôrhastigheten og spindelhastigheten til verktøyet, samt verktøyomformere, kjølevæsker og andre funksjoner. Numerisk kontrollbearbeiding har store fordeler i forhold til manuell verktøy. For eksempel er delene som produseres av numerisk kontrollbearbeiding veldig nøyaktige og repeterbare; numerisk kontrollbearbeiding kan produsere deler med komplekse former som ikke kan fullføres ved manuell bearbeiding. Numerisk kontrollbehandlingsteknologi har blitt bredt fremmet, de fleste av maskineringsverkstedene har funksjoner for numerisk kontrollbehandling, de vanligste metodene for numerisk kontrollbehandling i typiske maskineringsverksteder er numerisk kontrollfresing, numerisk kontrollsving og numerisk kontroll EDM wire cutting (EDM wire cutting) .
Verktøyet for numerisk kontrollmaling kalles en numerisk kontrollmalingmaskin eller et numerisk kontrollbearbeidingssenter. Dreiebenken for numerisk kontrollsving kalles et numerisk kontrollsvingssenter. Den numeriske kontrollbearbeiding G-koden kan programmeres manuelt, men vanligvis bruker maskinbutikken CAM (Computer-Aided Manufacturing) programvare for automatisk å lese CAD (Computer-Aided Design) filer og generere G-kodeprogrammer for å kontrollere det numeriske kontrollmaskinverktøyet.