Alat za numeričko upravljanje je skraćenica od Alat za računarsko numeričko upravljanje (Computer numerical control machine tools), koji je automatski alatni alat opremljen sistemom za upravljanje programom. Upravljački sistem može logički obraditi program s kontrolnim kodom ili drugim simboličkim uputama, dekodirati ga, izraziti kodiranim brojevima i unijeti u numerički upravljački uređaj putem nosača informacija. Nakon aritmetičke obrade, numerički upravljački uređaj šalje različite upravljačke signale za kontrolu djelovanja alatnog stroja i automatski obrađuje dijelove prema obliku i veličini potrebnim na crtežu.
CNC alatni alat rješava problem složene, precizne, male serije i obrade dijelova s više varijacija. To je fleksibilni automatski alat visokih performansi, koji predstavlja smjer razvoja moderne tehnologije upravljanja alatnim strojevima, i tipičan je elektromehanički proizvod za integraciju.





