This document provides information about numerical control (NC) and computer numerical control (CNC) machining. It defines NC as using coded programs to automatically operate machines, with CNC adding an onboard computer. The history of NC is described from its origins in 1947 to modern CNC. Key aspects of CNC systems like controllers, programming, and integrated CAD/CAM are summarized. Other machining techniques like EDM and laser cutting are also briefly outlined.