CNC significa "controlo digital por computador", que se refere ao controlo de uma máquina através de um conjunto de comandos emitidos pelo controlador. O código de comando enviado pelo controlador tem normalmente a forma de uma lista de coordenadas, a que se dá o nome de código G. Qualquer máquina controlada por este código pode ser designada por Máquina CNCincluindo fresadoras, tornos e até máquinas de corte a plasma. Neste artigo, centrar-nos-emos na introdução de diferentes tipos de fresadoras e tornos CNC, bem como nas suas combinações. O movimento das máquinas CNC pode ser definido pelos seus eixos, incluindo o eixo X, o eixo Y e o eixo Z. As máquinas mais avançadas também incluem o eixo A, o eixo B e o eixo C. Os eixos X, Y e Z representam os vectores cartesianos principais, enquanto os eixos A, B e C representam a rotação dos eixos. As máquinas CNC utilizam normalmente até 5 eixos. Segue-se uma lista de máquinas CNC típicas.

Torno CNC - Este tipo de torno funciona através da rotação de materiais no mandril do torno. De seguida, a ferramenta desloca-se em dois eixos para cortar componentes cilíndricos. Os tornos CNC podem formar superfícies curvas, enquanto os tornos manuais são difíceis ou mesmo impossíveis de formar superfícies curvas. As ferramentas são normalmente não rotativas, mas se forem eléctricas, também podem ser movidas.
Fresadoras CNC - As máquinas de fresagem CNC são normalmente utilizadas para fabricar componentes planos, mas as máquinas mais complexas têm mais graus de liberdade e podem produzir formas complexas. O material está estacionário, o eixo roda com a ferramenta e a ferramenta move-se ao longo de três direcções de eixo para cortar o material. Nalguns casos, o fuso está parado enquanto o material se move.
Perfuração CNC - Esta máquina é semelhante a uma fresadora CNC, mas foi especialmente concebida para cortar apenas ao longo de um eixo, ou seja, para perfurar o material apenas ao longo do eixo Z, em vez de cortar ao longo dos eixos X e Y.
Máquina de retificação CNC - Esta máquina permite que a mó entre em contacto com o material, produzindo uma superfície de alta qualidade. O seu objetivo consiste em remover uma pequena quantidade de material do metal duro; por conseguinte, é utilizada como uma operação de tratamento de superfície.