La programación conversacional es un método de interacción con el control numérico (CNC = Control Numérico Computarizado) que permite al operario generar secuencias de mecanizado directamente en la consola de la máquina mediante una interfaz intuitiva, sin necesidad de escribir manualmente el código de bajo nivel o utilizar sistemas externos.
Este enfoque es especialmente relevante en el sector del mecanizado de metales, clasificado bajo el CNAE 2553, donde la agilidad para fabricar piezas únicas o series muy cortas es un factor crítico de competitividad.