La tecnologia di controllo numerico è anche chiamata tecnologia di controllo numerico computerizzato (CNC, Computerized Numerical Control), che è una tecnologia che utilizza un computer per realizzare il controllo del programma digitale.
Questa tecnologia utilizza il computer per eseguire la funzione di controllo logico sequenziale della traccia di movimento dell'apparecchiatura e il funzionamento delle periferiche secondo il programma di controllo memorizzato in anticipo.
Poiché il computer viene utilizzato per sostituire il dispositivo di controllo numerico originariamente composto da circuiti logici hardware, la realizzazione di varie funzioni di controllo come la memorizzazione, l'elaborazione, il funzionamento e il giudizio logico delle istruzioni operative di input può essere completata dal software del computer e dal micro- le istruzioni generate dall'elaborazione vengono trasmesse al Il dispositivo di servoazionamento aziona il motore o l'attuatore idraulico per far funzionare l'apparecchiatura.
