Através de novas tecnologias, as máquinas CNC são capazes de produzir peças através de desenhos feitos em computadores, através do sistema CAD (Desenho Assistido por Computador), realizar a programação e comunicar com a máquina de forma automática. Dentre outras tecnologias podemos ainda citar: