Обработката с ЦПУ, известна още като обработка с цифрово управление, се отнася до обработка с помощта на инструменти за обработка с цифрово управление. Машините с ЦПУ се програмират и управляват с помощта на език за обработка с ЦПУ, обикновено G-код. G-кодът казва на CNC машинния инструмент коя декартова координатна система използва обработващият инструмент и контролира скоростта на подаване на инструмента, скоростта на шпиндела, устройството за смяна на инструменти, охлаждащата течност и други функции.
Машинните работилници обикновено използват CAM (Computer-Aided Manufacturing) софтуер за автоматично четене на CAD (Computer-Aided Design) файлове и генериране на G-код програми за управление на машинните инструменти с ЦПУ.
Компенсацията на дължината на инструмента е важна концепция, използвана за коригиране на разликите в дължината между различните инструменти, осигурявайки правилната нулева точка на обработка. Компенсацията на дължината на инструмента се постига чрез изпълнение на инструкции, включително G43 (G44) и H.
CNC обработката има значителни предимства пред ръчната обработка. CNC-обработените части са много прецизни и повтаряеми и могат да произвеждат части със сложни форми, които е невъзможно да се обработват ръчно.

