Gia công NC (Điều khiển số) sử dụng băng giấy đục lỗ hoặc chương trình cố định để điều khiển chuyển động của máy. Nó có tính linh hoạt hạn chế và cần can thiệp thủ công để thay đổi hướng dẫn gia công.
Gia công CNC (Điều khiển số bằng máy tính) sử dụng máy tính để lưu trữ, chỉnh sửa và thực thi các chương trình gia công. Nó cho phép độ chính xác cao hơn, thiết lập nhanh hơn và khả năng lặp lại tốt hơn, khiến gia công CNC trở thành tiêu chuẩn cho sản xuất chính xác hiện đại.
Gia công DNC (Điều khiển số trực tiếp) kết nối nhiều máy CNC với một hệ thống máy tính trung tâm. Các chương trình được gửi, cập nhật và giám sát theo thời gian thực, rất lý tưởng cho môi trường sản xuất đa dạng chủng loại với nhiều máy.