Рачунарска нумеричка контрола (ЦНЦ) укључује управљање машином помоћу микрорачунара који је прикључен на алат. Микрорачунар то може да уради тако што ће одговорити на програмски језик који се зове Г-код и М-код, који садржи упутства о параметрима обраде као што су брзина помака, брзина вретена, алат за сечење и проток расхладне течности.
Микрорачунар затим преноси упутства машини. Стога, ЦНЦ обрада не захтева ручне операције, што га чини погодним за израду делова без грешака, без обзира на сложеност дизајна производа.
