Numeričko upravljanje (također kompjutersko numeričko upravljanje, i obično se naziva CNC) je automatizovano upravljanje alatima za obradu (kao što su bušilice, strugovi, glodalice i 3D štampači) pomoću računara.CNC mašina obrađuje komad materijala (metal, plastiku, drvo, keramiku ili kompozit) kako bi se zadovoljile specifikacije slijedeći kodirane programirane upute i bez ručnog operatera koji direktno kontrolira operaciju obrade.