| Kode G | Deskripsi |
|---|
| G00 | Posisi cepat |
| G01 | Interpolasi linear |
| G02 | Interpolasi lingkaran/heliks searah jarum jam |
| G03 | Interpolasi lingkaran/heliks berlawanan jarum jam |
| G33 | Pembuatan gwinda |
| G04 | Tunda |
| G15 | Batalkan instruksi koordinat polar |
| G16 | Instruksi koordinat polar |
| G17 | Pilih bidang X-Y |
| G18 | Pilih bidang Z-X |
| G20 | Input inci (sistem Inggris) |
| G21 | Input milimeter (sistem metrik) |
G28/G281/ G282/G283 | Kembali ke titik referensi pertama |
G30/G301/ G302/G303 | Kembali ke titik referensi ke-2, ke-3, ke-4 |
| G26 | Sumbu ZXY kembali ke titik asli program |
| G261 | Sumbu X kembali ke titik asli program |
| G262 | Sumbu Y kembali ke titik asli program |
| G263 | Sumbu Z kembali ke titik asli program |
| G40 | Batalkan kompensasi radius alat |
| G41 | Kompensasi radius alat, kiri |
| G42 | Kompensasi radius alat, kanan |
| G43 | Kompensasi panjang alat positif |
| G44 | Kompensasi panjang alat negatif |
| G45 | Naikkan nilai offset alat |
| G46 | Turunkan nilai offset alat |
| G47 | Naikkan dua kali nilai offset alat |
| G48 | Turunkan dua kali nilai offset alat |
| G49 | Batalkan kompensasi panjang alat |
| G37 | Batalkan penskalaan |
| G36 | Aktifkan penskalaan |
| G12 | Batalkan cermin dapat diprogram |
| G11 | Aktifkan cermin dapat diprogram: wujudkan pemesinan simetris. |
| G52 | Sistem koordinat lokal |
| G53 | Sistem koordinat mesin |
| G54 | Sistem koordinat kerja 1 |
| G55 | Sistem koordinat kerja 2 |
| G56 | Sistem koordinat kerja 3 |
| G57 | Sistem koordinat kerja 4 |
| G58 | Sistem koordinat kerja 5 |
| G59 | Sistem koordinat kerja 6 |
| G60 | Posisi akurat |
| G64 | Kerja jalur berkelanjutan |
| G68 | Rotasi koordinat |
| G69 | Batalkan rotasi koordinat |
| G73 | Siklus bor lubang dalam |
| G74 | Siklus tap lubang dalam berlawanan jarum jam |
| G76 | Siklus bor presisi selesai |
| G80 | Batalkan siklus terpadu/batalkan fungsi eksternal. |
| G81 | Siklus bor |
| G82 | Siklus bor pengeluaran chip atau bor presisi |
| G83 | Siklus bor pengeluaran chip |
| G84 | Siklus tap lubang dalam searah jarum jam |
| G85 | Siklus bor presisi |
| G86 | Siklus bor presisi |
| G87 | Siklus bor presisi |
| G89 | Siklus bor presisi |
| G90 | Program absolut |
| G91 | Program inkremental |
| G92 | Setel koordinat kerja atau tekan kecepatan maksimal mesin |
| G94 | Umpan per menit |
| G95 | Umpan per putaran |
| G98 | Siklus terpadu kembali ke titik asli: berlaku untuk bor akhir |
| G99 | Siklus terpadu kembali ke titik R: berlaku untuk bor lubang pertama kali |
| G22 | Perintah siklus program |
| G800 | Batalkan perintah siklus program |
| G65 | Panggilan non-mode untuk program makro |
| G66 | Panggilan mode untuk program makro |
| G67 | Batalkan panggilan mode untuk program makro |
| G180—G189 | Program makro ditentukan pengguna |