Numerical control (NC) is the automation of machine tools
that are operated by abstractly programmed commands encoded on a
storage medium, as opposed to controlled manually via handwheels or
levers, or mechanically automated via cams alone. Most NC today is computer numerical control (CNC), in which computers play an integral part of the control.
source : http://en.wikipedia.org/wiki/CNC_machine