CNC tokarenje je napredna tehnologija obrade koja kombinuje tehnologiju kompjuterske numeričke kontrole (CNC) sa procesima tokarenja radi postizanja visoke{0}}preciznosti i visoke{1}}efikasne obrade radnih komada.
Srž CNC tokarenja leži u primjeni CNC sistema. CNC sistem je automatizovani kontrolni sistem sposoban da prima, obrađuje i izvršava unapred-programirane instrukcije. Prilikom struganja, CNC sistem, u skladu sa unapred podešenim programom obrade, precizno pokreće vreteno struga, stub alata i druge komponente da se kreću kontrolišući servo motore i druge aktuatore, postižući relativno kretanje između alata i radnog komada kako bi se završio proces rezanja. Ova metoda obrade ne samo da poboljšava preciznost i efikasnost obrade već i značajno smanjuje radni intenzitet operatera.