Types van software in CNC het machinaal bewerken worden gebruikt die
Opstellen het met computer (CAD) - CAD de software wordt vaak gezien als uitgangspunt voor een CNC project, die ingenieurs, architecten en ontwerpers toestaan om een product te wijzigen te controleren of te schuren in de gewenste vorm. Deze software omvat bekende programma's zoals AutoCAD, SolidWorks, ProE, en Rhino3D om productie te verhogen, ontwerpkwaliteit te verbeteren, efficiënte communicatie, gecoördineerde programma's, en meer te vergemakkelijken.
Productie met computer die (CAM) - ook als modellering met computer of machinaal bewerken het met computer wordt bekend, helpt deze software fabrikanten het proces versnellen om grondstoffen en componenten in hun definitieve vorm te wijzigen. Vaak bijkomend aan CAD wordt de software, CAM gebruikt in de mechanische, elektro, industriële en ruimtevaarttechniekindustrieën, die fabrikanten toestaan om toolpaths en looppassimulaties te bouwen alvorens het knipselproces te beginnen.