A Engenharia Mecânica também trabalha muito com a Programação CNC, que é a sigla em inglês para “Computer Numeric Control” ou Controle Numérico Computadorizado. Este controle numérico permite o controle de máquinas e é muito utilizado na indústria, principalmente em tornos e centros de usinagem.
O CNC permite o controle simultâneo de uma máquina em vários eixos, através de uma lista de movimentos descrita em um código específico. Sendo assim as máquinas CNC (tornos e fresadoras) são controladas por computador, através de alguns programas específicos, que movimentam os eixos da máquina, possibilitando a criação de peças de forma precisa.
Com a programação CNC é possível criar o contorno de uma peça que deve ser usinada e aprender a programação CNC é fundamental para quem trabalha na indústria mecatrônica.