Kawalan berangka (nama Inggeris: Kawalan Berangka dirujuk sebagai: NC) merujuk kepada arahan digital yang terdiri daripada nombor, perkataan dan simbol untuk mencapai kawalan satu atau lebih pergerakan peralatan mekanikal. Kawalan berangka umumnya menggunakan komputer tujuan umum atau tujuan khas untuk melaksanakan kawalan program digital. Oleh itu, kawalan berangka juga dikenali sebagai kawalan berangka berkomputer (CNC) dan disingkat sebagai CNC. Negara asing pada umumnya dirujuk sebagai CNC dan jarang menggunakan konsep NC. Apa yang dikawalnya biasanya adalah kuantiti mekanikal seperti kedudukan, sudut, kelajuan, dan lain-lain, dan kuantiti beralih yang berkaitan dengan aliran tenaga mekanikal. Penjanaan kawalan berangka bergantung kepada kemunculan pembawa data dan operasi data binari. Pada tahun 1908, sebuah syarikat pembawa data berpecah logam berlubang telah diperkenalkan; pada akhir abad ke-19, sistem kawalan menggunakan kertas sebagai pembawa data dan fungsi sokongan dicipta; pada tahun 1938, Shannon melakukan pengiraan dan penghantaran data pesat di Massachusetts Institute of Technology. Meletakkan asas komputer moden, termasuk sistem kawalan digital komputer. Teknologi CNC dibangunkan dengan kerjasama yang erat dengan kawalan alat mesin. Pada tahun 1952, mesin CNC pertama diperkenalkan dan menjadi peristiwa penting dalam sejarah industri jentera dunia, yang mempromosikan pembangunan automasi.
Teknologi kawalan berangka juga dikenali sebagai Kawalan Berangka Komputer (CNC), yang merupakan teknologi yang menggunakan komputer untuk melaksanakan kawalan program digital. Teknik ini menggunakan komputer untuk melaksanakan fungsi kawalan logik trek pergerakan peranti dan urutan operasi periferi mengikut program kawalan yang disimpan terlebih dahulu. Sebagai komputer digunakan bukannya peranti kawalan berangka yang pada asalnya terdiri daripada litar logik perkakasan, pencapaian pelbagai fungsi kawalan seperti penyimpanan, pemprosesan, perhitungan, dan penghitungan logika arahan operasi input dapat dicapai oleh perangkat lunak komputer, dan perintah mikro yang dihasilkan oleh pemprosesan dihantar ke Alat pemacu servo yang mendorong penggerak motor atau hidraulik untuk memandu peranti tersebut.
Pemprosesan mekanikal tradisional adalah operasi manual alat mesin biasa. Apabila pemesinan, alat mekanikal manual digunakan untuk memotong logam, dan mata menggunakan caliper untuk mengukur ketepatan produk. Industri moden telah menggunakan alat mesin dikawal komputer untuk melaksanakan operasi. Alat mesin CNC secara automatik boleh memproses sebarang produk dan komponen secara langsung mengikut prosedur yang diprogramkan oleh juruteknik. Inilah yang kami panggil pemesinan CNC. Pemesinan CNC digunakan secara meluas dalam bidang mana-mana semua pemesinan, dan ia adalah trend pembangunan pemprosesan acuan dan keperluan teknikal yang penting dan perlu.
