Kawalan berangka (juga kawalan berangka komputer, dan biasanya dipanggil CNC) ialah kawalan automatik alat pemesinan (seperti gerudi, pelarik, kilang dan pencetak 3D) melalui komputer.Mesin CNC memproses sekeping bahan (logam, plastik, kayu, seramik, atau komposit) untuk memenuhi spesifikasi dengan mengikut arahan yang diprogramkan berkod dan tanpa pengendali manual yang mengawal operasi pemesinan secara langsung.