CNC (computer numerical control) là một dạng máy NC điều khiển tự động có sự trợ giúp của máy tính, mà trong đó các bộ phận tự động được lập tình để hoạt động theo các sự kiện tiếp nối nhau với tốc độ được xác định trước để có thể tạo ra được mẫu vật với hình dạng và kích thuốc yêu cầu.