CNC olarak tabir ettiğimiz makine, tezgah üzerine monte edilmiştir. Bu monte edilen makineler bilgisayarlar vasıtasıyla programlama yapabilir ve gerekli işlemleri gerçekleştirebilir. Bir diğer isim olarak da Torna veyahut CNC Frezee adlarını da kullanabilmektedir. Birçok firmanın ihtiyaç duyduğu ve kodlamalar aracılığıyla işlemlerini kolayca gerçekleştirebildiği bu araç sayesinde, üretimde verimlilik ve işlerde kolaylık sağlanmaktadır. Diğer bir tabiriyle zamandan tasarruf ederek kısa sürede bir insanın yapamadığı işi bitirerek dakikada yüzlerce malzeme üretim sağlayabilme kapasitesine sahiptir.

Makine üzerinde gerekli kodlamayı yapmak için birkaç program bilmeniz gerekmektedir. AutoCad, CadCam, SolidWorks, 2DW, CNC3D, Fanuc gibi programlama dillerinden birisini veya birçoğunu bilmeniz gerekiyor. Bu programları genellikle bilgisayar mühendisliği bölümü okuyanlar derslerinde görmekte ve yabancılık çekmemektedir. Yine sadece iş bununla sınırlı olmayıp işin bir de teknik çizim ve teknik ressamlık kısmı da bu program içerisinde mevcuttur.

CNC makinelerde mini bilgisayar veya makinenin kontrol birimi olarak çalışan bir mikrobilgisayar vardır. Bu makinelerin bilgisayarla bağlantısı, CNC nedir diye merak edenlerin ilgi duyduğu bir konudur. Kısaca ifade edecek olursak CNC makinelerinde talimat programları tıpkı geleneksel klavyeye benzeyen küçük bir kartla sağlanır. Programlar bilgisayarın hafızasında yer alır. Program kodlarını yazmak, değiştirmek veya düzenlemek ise özel bir uzmanlık gerektirir. Nitekim bu uzmanlık, g-kodu ve CAM yazılımını bilmeyi gerektirir. CNC sistemlerinde aynı programı farklı parçalar için yazmaya gerek yoktur. Yeni bir sistemi CNC kontrol ünitesine eklemek için ise üniteyi yeniden programlamak gerekir.

CNC makine çeşitlerinde torna, delme makinesi, freze makineleri gibi metale veya diğer materyallere şekil veren bileşenler mevcuttur. Geleneksel yöntemlerde makineler, uzman operatörler tarafından kullanılır. Bu nedenle iş süreçlerinde hata riski yüksektir. Ayrıca kaza ve yaralanma riskleri de yüksektir. İş makinelerini manuel kullanmak yoğun bir dikkat gerektirir. Ne var ki süreçlerin tamamında dikkat düzeyini yüksek tutmak her zaman mümkün olmaz. Kesim işlerinde en küçük bir hata bile tüm işin başarısına gölge düşürür. Oysa CNC makineleri, operatörlerin rolünü en alt düzeye indirir. Böylelikle hata ve kayıp riski de minimum düzeye iner.

CNC nedir diye merak edenler bu makinelerde operatörün işlevini de merak eder. Kısaca ifade edecek olursak operatörün esas işlevi, talimat programını bilgisayarda beslemektir. Ayrıca gerekli araçları makineye yükler. İşle ilgili diğer tüm süreçlerin kontrolü bilgisayar sistemi tarafından gerçekleşir. Böylelikle işletmelerde zaman yönetimi ve verimlilik konusunda yüksek avantajlar oluşur. Sisteme gerekli ham madde tedariki sağlandıktan sonra tüm iş süreçleri otomatik olarak ilerler. Uygun programın çalışması devam ettikçe CNC sistemlerinin çalışması da devam eder. Bu yönüyle bu sistemler, işletmelere rekabet üstünlüğü kazandırmak gibi bir özelliğe sahiptir. Rekabetin yoğun olduğu sektörlerde CNC makineleri pazar dengelerini değiştirmek gibi bir imkâna sahiptir.