Controle numérico (NC) refere-se ao uso de informação numérica codificada no controle automático do equipamento. O Controle Numérico pode ser definido como uma espécie de automação programável na qual o processo é controlado por números, letras e símbolos. Os números letras & símbolos são dispostos como um "programa de instruções" para um determinado trabalho. Os dados alfanuméricos representam posições relativas entre uma cabeça de trabalho e uma peça de trabalho, assim como outras instruções necessárias para operar a máquina. A cabeça de trabalho é uma ferramenta de corte ou outro aparelho de processamento, & a peça de trabalho é o objeto a ser processado. As principais aplicações do Controle Numérico são aplicações de Máquinas-ferramenta, tais como furar, fresar, tornear, retificar, etc., & Aplicações de ferramentas não-máquinas, tais como montagem, estiragem. As aplicações mais comuns de Controle Numérico são no controle de máquinas-ferramenta. As máquinas-ferramenta e processos que atualmente são controlados por computadores potentes são denominados como Máquinas de Controle Numérico Computadorizado (CNC). O controle numérico computadorizado é definido como um sistema NC cuja Unidade de Controle de Máquina é baseada em um microcomputador dedicado e não em um controlador com fio rígido.