El control numérico (CN) es el control automatizado de las herramientas de mecanizado mediante un programa compuesto por datos alfanuméricos codificados con precisión. Este programa dicta la trayectoria de la herramienta, el avance, la velocidad y otros parámetros operativos. Los primeros sistemas de control numérico utilizaban cintas de papel perforadas como medio de entrada, lo que supuso un importante salto tecnológico con respecto al control manual mediante volantes o plantillas físicas.
