La lavorazione CNC è l'uso di macchine utensili CNC per la lavorazione dei metalli e si riferisce anche alla lavorazione di utensili di lavorazione CNC. Le macchine utensili a controllo numerico CNC sono programmate e controllate da linguaggi di lavorazione CNC, solitamente codici G. Il linguaggio del codice G di lavorazione CNC indica le coordinate cartesiane della posizione dell'utensile di lavorazione della macchina utensile CNC e controlla la velocità di avanzamento e la velocità del mandrino dell'utensile, nonché il cambio utensile, il refrigerante e altre funzioni. Rispetto alla lavorazione manuale, la lavorazione CNC presenta grandi vantaggi. Ad esempio, i pezzi prodotti dalle lavorazioni CNC sono molto precisi e ripetibili; La lavorazione CNC può produrre parti con forme complesse che non possono essere completate dalla lavorazione manuale