Gia công CNC là công nghệ sử dụng hệ thống điều khiển số để điều khiển tự động các máy công cụ. Thông qua các chương trình điều khiển số-được viết sẵn (chẳng hạn như mã G{2}} và mã M{3}}), các tham số như đường chạy dao, tốc độ cắt và tốc độ tiến dao được kiểm soát để đạt được độ chính xác khi gia công các vật liệu như kim loại, nhựa và gỗ. Máy công cụ CNC bao gồm nhiều loại khác nhau như máy phay CNC, máy tiện CNC và máy mài CNC, có khả năng thực hiện nhiều công việc gia công khác nhau bao gồm cắt, khoan, phay và mài.
