Numeričko upravljanje (također računalno numeričko upravljanje, a obično se naziva CNC) je automatizirano upravljanje alatima za obradu (kao što su bušilice, tokarilice, glodalice i 3D pisači) pomoću računala.CNC stroj obrađuje komad materijala (metal, plastiku, drvo, keramiku ili kompozit) kako bi zadovoljio specifikacije slijedeći kodirane programirane upute i bez ručnog operatera koji izravno kontrolira operaciju obrade.