Numerisk kontroll (engelsk navn: Numerical Control forkortelse: NC) teknologi refererer til teknologien som bruker digitale instruksjoner sammensatt av tall, tegn og symboler for å realisere bevegelseskontroll av ett eller flere mekanisk utstyr.
Numerisk kontroll bruker generelt en datamaskin for generell bruk eller spesialformål for å realisere digital programkontroll, så numerisk kontroll kalles også datastyrt numerisk kontroll (Computerized Numerical Control), referert til som CNC. Den kontrollerer vanligvis mekaniske størrelser som posisjon, vinkel, hastighet og byttemengder relatert til flyten av mekanisk energi.
Genereringen av numerisk kontroll avhenger av utseendet til databærere og binære dataoperasjoner. I 1908 kom den utskiftbare databæreren av perforert metallplate; på slutten av 1800-tallet ble kontrollsystemet med papir som databærer og med hjelpefunksjoner oppfunnet; i 1938 utførte Shannon rask databeregning og overføring ved Massachusetts Institute of Technology, USA.
La grunnlaget for moderne datamaskiner, inkludert numeriske datamaskinkontrollsystemer. Numerisk styringsteknologi er utviklet i tett kombinasjon med maskinstyring. I 1952 kom det første CNC-maskinverktøyet, som ble en epokegjørende begivenhet i verdens maskinindustris historie og fremmet utviklingen av automatisering.
