Datora ciparu vadība (CNC) ietver darbgalda vadību, izmantojot instrumentam pievienotu mikrodatoru. Mikrodators to var izdarīt, reaģējot uz programmēšanas valodu, ko sauc par G-kodu un M-kodu, kurā ir norādījumi par apstrādes parametriem, piemēram, padevi, vārpstas ātrumu, griezējinstrumentu un dzesēšanas šķidruma plūsmu.
Pēc tam mikrodators nosūta instrukcijas darbgaldam. Tāpēc CNC apstrādei nav nepieciešama manuāla darbība, tāpēc tā ir piemērota bezkļūdu detaļu izveidošanai neatkarīgi no izstrādājuma dizaina sarežģītības.
