Computer numerical control

Definition
Computer numerical control (CNC) is

"[t]he digital control of a physical machine that consists of a series of integrated actuators, power [electronics, sensors, and dedicated computer running under a real-time operating system. Computer numerical control (CNC) can control multiple machines, usually when they are grouped in a manufacturing cell. This is a form of digital automation."