Numerisk styringsteknologi kaldes også computer numerisk styringsteknologi (CNC, Computerized Numerical Control), som er en teknologi, der bruger en computer til at realisere digital programstyring.
Denne teknologi bruger computeren til at udføre den sekventielle logiske kontrolfunktion af udstyrets bevægelsesspor og driften af de perifere enheder i henhold til det forud lagrede kontrolprogram.
Fordi computeren bruges til at erstatte den numeriske kontrolenhed, der oprindeligt var sammensat af hardwarelogiske kredsløb, kan realiseringen af forskellige kontrolfunktioner såsom lagring, behandling, drift og logisk vurdering af inputdriftsinstruktioner fuldføres af computersoftware, og mikro- instruktioner, der genereres ved behandling, overføres til Servodrevenheden driver motoren eller den hydrauliske aktuator for at drive udstyret til at køre.
