Numerakontroll (ingliskeelne nimetus: numbriline kontroll: nn) tähendab tehnoloogia, mis koosneb numbritest, sõnadest ja sümbolitest ühe või mitme mehaanilise seadme liikumise kontrollimiseks. Digitaalprogrammi juhtimise rakendamiseks kasutab numbriline juhtimine üldiselt üldotstarbelist või eriotstarbelist arvutit. Seetõttu arvjuhtimispuldi nimetatakse ka arvutilise arvjuhtimisega (CNC) ja seda lühendatakse CNC-ga. Välismaiseid riike nimetatakse tavaliselt CNC-deks ja harva kasutavad NC-i kontseptsiooni. Mida see kontrollib, on tavaliselt mehaaniline kogus nagu positsioon, nurk, kiirus jne ning mehaanilise energia vooluga seotud lülituskogus. Arvjuhtimise põlvkond tugineb andmekandjate ja binaarsetest andmetest. 1908. aastal võeti kasutusele perforeeritud metallfooliumiga vahetatav andmekandja; 19. sajandi lõpus leiutas välja andmekandja ja tugifunktsioonide abil kasutatav kontrollisüsteem; 1938. aastal viis Shannon läbi kiirete andmete arvutamise ja edastamise Massachusettsi Tehnoloogiainstituudis. Laid kaasaegsete arvutite, sealhulgas arvuti digitaalsete juhtimissüsteemide aluse. CNC-tehnoloogia on välja töötatud tihedas koostöös tööpinkide juhtimisega. 1952. aastal võeti kasutusele esimene CNC-masin ja sai maailma masstööstuse ajaloos ajaloo sündmus, mis aitas kaasa automaatika arendamisele.
Numbrikontrolli tehnoloogiat nimetatakse ka arvutisüsteemiga (Computerized Numerical Control - CNC), mis on digitaalprogrammi juhtimise rakendamiseks arvutitehnoloogia. See meetod kasutab arvuti abil seadme liikumisraja loogikakontrolli funktsiooni ja eelnevalt salvestatud kontrolliprogrammi juhtimisprogrammi järgi operatsioonijärjestust. Kuna arvutil põhinev arvjuhtimisseade asemel koosneb riistvaralistest loogikalülitustest, kasutatakse mitmesuguste juhtimisfunktsioonide nagu ladustamise, töötlemise, arvutamise ja sisenditööde juhiste loogikaotsuse realiseerimist arvutiprogrammide ja mikrokäskluste abil Töötlemisega loodud andmed edastatakse. Servo ajam lülitab seadme juhtimiseks mootori või hüdraulikaseadme.
Traditsiooniline mehaaniline töötlemine on tavaliste tööpinkide käsitsi käitamine. Mehaanilise töötlemise korral kasutatakse metallide lõikamiseks käsitsi mehaanilisi tööriistu ning silma kasutab toote täpsuse mõõtmiseks kallet. Kaasaegne tööstus on juba operatsioonide jaoks kasutanud arvutis juhitavaid tööpinke. CNC-tööriist võib automaatselt töödelda kõiki tooteid ja komponente otse vastavalt tehnilistele protseduuridele. See on see, mida me nimetame CNC-mehhanismiks. CNC-mehaaniline töötlus on laialdaselt kasutatav kõikides mehaanilistes valdkondades ning hallituse töötlemise ja oluliste ja vajalike tehniliste vahendite arengusuund.
