| Kode G | Fungsi |
| G00 | Gerakan cepat (pemosisian cepat) |
| G01 | Pergerakan Laju Umpan (interpolasi linier) |
| G02 | Bergerak searah jarum jam (interpolasi melingkar/heliks searah jarum jam) |
| G03 | Gerakan Berlawanan Arah Jarum Jam (interpolasi melingkar/heliks searah jarum jam) |
| G04 | Waktu tunggu |
| G08 | Perataan Spline Aktif |
| G09 | Pemeriksaan berhenti tepat, Spline Smoothing Off |
| G10 | Gerakan terkontrol laju gerak makan linier dengan pengaturan awal sistem berhenti / koordinat yang diperlambat |
| G11 | Penghentian Pelepasan Terkendali |
| G17 | BIDANG XY |
| G18 | XZ PESAWAT |
| G19 | YZ PESAWAT |
| G20 | Pemilihan sistem inci |
| G21 | Pemilihan sistem milimeter |
| G28 | Kembali ke pesawat izin |
| G33 | Penguliran (Bubut) Catatan:G33 dan G33.1 tidak akan berfungsi pada penggilingan atau mesin bubut Sherline CNC karena spindel dan sumbu tidak disinkronkan. |
| G35 | Lewati pemeriksaan kesalahan pada baris berikutnya |
| G40 | Kompensasi alat nonaktif |
| G41 | Kompensasi alat ke kiri |
| G42 | Kompensasi alat ke kanan |
| G43 | Kompensasi panjang alat – arah negatif |
| G44 | Kompensasi panjang alat – arah positif |
| G49 | Kompensasi panjang alat dibatalkan |
| G53 | Batalkan offset koordinat kerja |
| G54-G59 | Offset koordinat kerja 1 sampai 6 |
| G59.1 | Gunakan sistem koordinat kerja prasetel 7 |
| G59.2 | Gunakan sistem koordinat kerja prasetel 8 |
| G59.3 | Gunakan sistem koordinat kerja prasetel 9 |
| G61 | Kontur spline dengan mode buffering nonaktif |
| G64 | Kontur spline dengan mode buffering aktif |
| G65 | Buat saku persegi panjang |
| G66 | Buat kantong bundar |
| G67 | Flycut |
| G68 | Buat saku persegi panjang dengan sudut radius |
| G70 | Mode inci |
| G71 | Mode milimeter |
| G74 | Peck pengeboran (Bubut) |
| G80 | Batalkan mode gerak (termasuk kalengan) |
| G81 | Siklus kaleng pengeboran |
| G82 | Pengeboran dengan siklus kaleng tetap |
| G83 | Siklus kaleng pengeboran pemecah chip (Peck Drilling) |
| G84 | Siklus penyadapan (siklus penyadapan tangan kanan) |
| G85 | Siklus membosankan 1 (membosankan, tidak ada tempat tinggal, siklus umpan habis) |
| G86 | Siklus bor 2 (membosankan, spindel berhenti, kaleng keluar cepat) |
| G87 | Siklus kaleng membosankan kembali |
| G88 | Siklus bor 3 (membosankan, penghenti spindel, kaleng manual keluar) |
| G89 | Siklus membosankan 4 (membosankan, diam, memberi makan siklus kalengan) |
| G90 | Mode absolut |
| G91 | Mode tambahan |
| G92 | Reset koordinat rumah (sistem koordinat offset) |
| G92.2 | Batalkan sistem koordinat offset |
| G93 | Mode pengumpanan waktu terbalik |
| G94 | Mode IPM (Bubut) default (mode umpan per menit) |
| G95 | Mode IPR (Bubut) |
| G96 | Umpan Permukaan Konstan (Bubut) |
| G97 | Umpan Permukaan Konstan (Bubut) |
| G98 | Pengembalian level awal dalam siklus kalengan |