Geometric code atau kode geometris merupakan serangkaian instruksi yang mengontrol gerakan dan fungsi geometris mesin CNC.
Miscellaneous code merupakan serangkaian kode yang digunakan untuk memberikan perintah penggunaan fungsi mesin.
Looping code merupakan salah satu jenis bahasa pemrograman yang ada dalam proses mesin cnc. Fungsi looping code seperti looping, subprogram calls, dan parameters in canned cycles.
Struktur program mesin cnc secara umum terdiri dari kepala program, siklus pemotongan, dan akhir program.