CNC (pol. komputerowe sterowanie urządzeniami numerycznymi) – układ sterowania numerycznego wyposażony w mikrokomputer, który można dowolnie interaktywnie zaprogramować.
Termin ten zwykle używany jest w odniesieniu do obróbki materiałów za pomocą komputerowo sterowanych urządzeń takich jak frezarki, tokarki, elektrodrążarki. Obróbka CNC pozwala na szybkie, precyzyjne i wysoce powtarzalne wykonanie złożonych kształtów.
Typowy proces skomputeryzowanego wytwarzania przedmiotu składa się z faz projektowania wspomaganego komputerowo (CAD), przetwarzania projektu na plan sterowania maszyn (CAM) i właściwego wykonania (CNC).
Technologia budowy maszyn to dziedzina wiedzy inżynierskiej, część inżynierii mechanicznej, zajmująca się metodami i technikami wytwarzania części maszyn, mechanizmów, instalacji przemysłowych, urządzeń i konstrukcji oraz środkami realizowania tych technik.
W węższym sensie chodzi tu o metody nadawania odpowiedniego kształtowania (obróbki) materiałów oraz zapewnianie produktom odpowiednich charakterystyk. Technologia zajmuje się także teorią oraz metodami projektowania i wytwarzania narzędzi i maszyn wytwórczych.
Inżynieria mechaniczna to zaś całość wiedzy dotyczącej projektowania, wytwarzania i eksploatacji maszyn i konstrukcji, wyjąwszy z tego maszyny elektryczne i energetyczne, które są domeną inżynierii elektrycznej i inżynierii energetycznej oraz maszyn matematycznych, które są domeną inżynierii komputerowej.