Numerisk styrteknik kallas även för datornumerisk styrteknik (CNC, Computerized Numerical Control), vilket är en teknik som använder en dator för att realisera digital programstyrning.
Denna teknik använder datorn för att utföra den sekventiella logiska styrfunktionen för utrustningens rörelsespår och driften av kringutrustningen enligt det i förväg lagrade styrprogrammet.
Eftersom datorn används för att ersätta den numeriska styrenheten som ursprungligen består av logiska hårdvarukretsar, kan realiseringen av olika styrfunktioner såsom lagring, bearbetning, drift och logisk bedömning av ingångsinstruktioner slutföras av datorprogramvara och mikro- instruktioner som genereras av bearbetning överförs till servodrivenheten driver motorn eller det hydrauliska ställdonet för att driva utrustningen att köra.
