CNC czyli Computerized Numerical Control (komputerowe sterowanie urządzeń numerycznych) to coraz częściej spotykany rodzaj obrabiarek - tokarek, frezarek, elektrodrążarek i wielu innych urządzeń.Nic dziwnego, że są coraz częściej wybierane - dzięki nim efekty pracy są bardzo powtarzalne, praca przebiega szybciej, a jej precyzja jest nieporównanie wyższa niż podczas pracy manualnej. Pomysł numerycznego sterowania obrabiarek powstał w latach 1949-1950r. w Massachusetts Institutes of Technology na potrzeby lotnictwa wojskowego Stanów Zjednoczonych. Na podstawie funkcji matematycznych opisujących kształt przedmiotu opracowano sterowanie przetwarzające sformułowane binarnie i impulsowo wartości wejściowe połączeń oraz schematów na ruch elementów frezarki. Oczywiście było to możliwe dzięki rozwijanemu wówczas elektronicznemu przetwarzaniu danych. Ciąg informacji sterowniczych w postaci liter i liczb oznaczeniowych nazwano programem NC (z ang. Numerical Control). W latach siedemdziesiątych, dzięki szybkiemu rozwojowi mikrokomputerów na bazie układów sterowania NC powstały skomputeryzowane układy sterowani CNC (z ang. Computer Numerical Control).