Công nghệ điều khiển số còn được gọi là công nghệ điều khiển số máy tính (CNC, Computerized Numerical Control), là công nghệ sử dụng máy tính để thực hiện điều khiển chương trình số.
Công nghệ này sử dụng máy tính để thực hiện chức năng điều khiển logic tuần tự theo dõi chuyển động của thiết bị và hoạt động của thiết bị ngoại vi theo chương trình điều khiển được lưu trữ trước.
Bởi vì máy tính được sử dụng để thay thế thiết bị điều khiển số ban đầu được cấu tạo bởi các mạch logic phần cứng, việc thực hiện các chức năng điều khiển khác nhau như lưu trữ, xử lý, vận hành và phán đoán logic các hướng dẫn vận hành đầu vào có thể được hoàn thành bằng phần mềm máy tính và vi các hướng dẫn tạo ra bởi quá trình xử lý được truyền tới thiết bị truyền động servo điều khiển động cơ hoặc thiết bị truyền động thủy lực để điều khiển thiết bị chạy.
