Mesin CNC adalah penggunaan peralatan mesin CNC untuk memproses logam, dan juga mengacu pada pemrosesan peralatan mesin CNC. Perkakas mesin yang dikontrol indeks CNC diprogram dan dikendalikan oleh bahasa permesinan CNC, biasanya kode G. Bahasa kode G permesinan CNC memberi tahu koordinat posisi Cartesian dari pahat permesinan pahat mesin CNC, dan mengontrol kecepatan umpan dan kecepatan spindel pahat, serta pengubah pahat, pendingin, dan fungsi lainnya. Dibandingkan dengan mesin manual, mesin CNC memiliki keuntungan besar. Misalnya, suku cadang yang diproduksi oleh mesin CNC sangat akurat dan dapat diulang; Pemesinan CNC dapat menghasilkan bagian dengan bentuk kompleks yang tidak dapat diselesaikan dengan pemesinan manual