A tecnologia de controle numérico também é chamada de tecnologia de controle numérico computadorizado (CNC, Computerized Numerical Control), que é uma tecnologia que usa um computador para realizar o controle digital do programa.
Essa tecnologia utiliza o computador para executar a função de controle lógico sequencial da trilha de movimentação do equipamento e a operação dos periféricos de acordo com o programa de controle armazenado previamente.
Como o computador é usado para substituir o dispositivo de controle numérico originalmente composto por circuitos lógicos de hardware, a realização de várias funções de controle, como armazenamento, processamento, operação e julgamento lógico de instruções de operação de entrada, pode ser completada por software de computador e o micro- as instruções geradas pelo processamento são transmitidas ao O dispositivo de acionamento servo aciona o motor ou atuador hidráulico para acionar o equipamento para funcionar.
