Los controles numéricos, también conocidos como controles NC, son dispositivos para el control dirigido de máquinas. Convierten los datos codificados proporcionados al control NC en un portador de datos en los comandos de control correspondientes y las secuencias de trabajo y movimiento resultantes. La introducción del ordenador abrió nuevas posibilidades para mejorar los controles NC y hacerlos avanzar integrando el ordenador en los controles CNC. Ambos sistemas se examinan con más detalle en este artículo. Además, trata sobre el control PLC, que también es una estrategia para controlar máquinas y equipos industriales y a menudo se utiliza en combinación con controles (C)NC.