"CNC reiškia "Computer Numerical Control", nurodant technologiją, kai mašinos valdomos valdiklio išduodamų komandų rinkiniu. Šias mašinas valdantys komandų kodai paprastai yra koordinačių sąrašų, žinomų kaip G kodai, forma. tokiais kodais valdoma mašina gali būti vadinama CNC staklėmis, įskaitant frezavimo stakles, tekinimo stakles ir net plazmines stakles apibrėžtos jų ašimis, įskaitant X ašį, Y ašį ir Z ašį, o pažangesnėse mašinose taip pat yra A ašis, B ašis ir C ašys. X, Y ir Z ašys pirminiai Dekarto vektoriai, o A, B ir C ašys paprastai naudoja iki penkių ašių.
A.CNC tekinimo staklės – šio tipo tekinimo staklės veikia sukant medžiagą tekinimo staklės griebtuvėje. Tada įrankis juda dviem ašimis, kad pjaustytų cilindrines dalis. CNC tekinimo staklės gali suformuoti lenktus paviršius, o tai sunku ar net neįmanoma naudojant rankines tekinimo stakles. Įrankis dažniausiai nesisuka, bet jei tai elektrinis įrankis, jis taip pat gali judėti.
B.CNC frezavimo staklės – CNC frezavimo staklės dažniausiai naudojamos plokščioms dalims gaminti, tačiau sudėtingesnės staklės turi daugiau laisvės laipsnių ir gali gaminti sudėtingas formas. Medžiaga nejuda, o velenas sukasi kartu su įrankiu, o įrankis juda išilgai trijų ašių, kad pjaustytų medžiagą. Kai kuriais atvejais velenas nejuda, o medžiaga juda.
C.CNC gręžimo staklės – šio tipo staklės yra panašios į CNC frezavimo stakles, tačiau yra specialiai sukurtos pjauti tik išilgai vienos ašies, o tai reiškia, kad ji gręžia medžiagą tik išilgai Z ašies ir niekada nepjauna išilgai X arba Y ašys.
D.CNC šlifavimo staklės – ši mašina abrazyviniu disku susiliečia su medžiaga, kad būtų gautas aukštos kokybės paviršius. Jo konstrukcijos tikslas yra pašalinti nedidelį kiekį medžiagos iš kietųjų metalų; todėl jis naudojamas kaip paviršiaus apdorojimo operacija.