I controlli numerici, noti anche come controlli NC, sono dispositivi per il controllo mirato delle macchine. convertono i dati codificati forniti al controllo NC su un porta dati in comandi di controllo corrispondenti e nelle sequenze di lavoro e di movimento risultanti. L’introduzione del computer ha aperto nuove possibilità per migliorare i controlli NC e farli avanzare integrando il computer nei controlli CNC. Entrambi questi sistemi sono esaminati in maggior dettaglio in questo articolo. Questo articolo tratta anche il controllo PLC, che è anche un approccio al controllo di macchine e apparecchiature industriali ed è spesso utilizzato in combinazione con i controlli (C)NC.