CNC makinesi, programın gereksinimlerine göre işlenecek metalinin kesilmesi için beslendiği bilgisayardan talimatlar alarak çalışır. Gerçekleştirilecek tüm kesim işlemleri ve son boyutlar program üzerinden bilgisayarlarca beslenir. Böylece bilgisayar tam olarak ne yapılması gerektiğini bilir ve tüm kesme işlemlerini gerçekleştirir. CNC makinesi programla beslenmesi gereken bir robot gibi çalışır ve tüm talimatlarınızı yerine getirir.
CNC'de çalışabilen yaygın tezgahlardan bazıları şunlardır: Torna, Freze makineleri, Delme Makinesi vb. Bu makinelerin temel amacı, metal, yuvarlak, dikdörtgen vb. gibi uygun şekil verecek şekilde bazılarını çıkarmaktır. Geleneksel yöntemlerde bu makineler, bu makinelerin işletilmesinde uzman olan operatörler tarafından işletilmektedir. İşlerin çoğunun doğru bir şekilde işlenmesi ve operatörün hassas işleri yapacak kadar uzman olması gerekir. CNC makinelerde operatörlerin rolü en aza indirilir. Operatör sadece bilgisayardaki talimatlar programını beslemeli, gerekli aletleri makineye yüklemeli ve işin geri kalanı bilgisayar tarafından otomatik olarak yapılmalıdır. Bilgisayar CNC makinesini operatörler tarafından beslenen talimatların programına göre çeşitli işleme işlemleri gerçekleştirmeye yönlendirir.