El control numérico es una forma de automatización programable en la que el equipo de proceso es controlado mediante números, letras y otros símbolos que representan códigos de instrucciones. El control numérico consta de un programa de instrucciones, una unidad de control que interpreta el programa, y un equipo de proceso que ejecuta las tareas. Existen diferentes sistemas de control numérico como el punto a punto, corte recto y control numérico continuo.