| Kode | Parametre | Beskrivelse |
| Bevegelse | (X Y Z A B C U V W gjelder for alle bevegelser) |
| G0 | | Ilgang |
| G1 | | Bevegelse i rett linje |
| G2, G3 | I J K eller R P | Sirkulær bevegelse |
| G4 | P | Opphold |
| G5 | I J P Q | Cubic Spline |
| G5.1 | I J | Quadratic Spline |
| G5.2 | P L | NURBS |
| G38.2 - G38.5 | | Straight Probe |
| G33 | K ($) | Spindle Synchronized Motion |
| G33.1 | K ($) | Rigid Tapping |
| G80 | | Cancel Canned Cycle |
| Canned cycles | (X Y Z or U V W apply to canned cycles, depending on active plane) |
| G70 | Q (X) (Z) (D) (E) (P) | Lathe finishing cycle |
| G71 G72 | Q (X) (Z) (D) (E) (P) | Lathe roughing cycle |
| G73 | R L Q | Boresyklus, sponknekkende |
| G74 | R L (P) ($) | Left-hand Tapping Cycle, Dwell |
| G76 | P Z I J R K Q H L E ($) | Gjengesyklus |
| G81 | R L (P) | Boresyklus |
| G82 | R L (P) | Drilling Cycle, Dwell |
| G83 | R L Q | Drilling Cycle, Peck |
| G84 | R L (P) ($) | Right-hand Tapping Cycle, Dwell |
| G85 | R L (P) | Boring Cycle, Feed Out |
| G89 | R L (P) | Boring Cycle, Dwell, Feed Out |
| Avstandsmodus |
| G90, G91 | | Avstandsmodus |
| G90.1, G91.1 | | Bueavstandsmodus |
| G7 | | Dreiebenk diametermodus |
| G8 | | Dreiebenk radiusmodus |
| Feed Rate Mode |
| G93, G94, G95 | S ($) | Feed Rate Mode |
| Spindelkontroll |
| M3, M4, M5 | S ($) | Spindelkontroll |
| M19 | R Q (P) ($) | Spindelorientering |
| G96, G97 | S D ($) | Spindelkontrollmodus |
| Kjøleveske |
| M7, M8, M9 | | Kjøleveskekontroll |
| Tool Length Offset |
| G43 | H | Tool Length Offset |
| G43.1 | | Dynamic Tool Length Offset |
| G43.2 | H | Apply additional Tool Length Offset |
| G49 | | Avslutt verktøylengdekompensering |
| Avslutning |
| M0, M1 | | Program Pause |
| M2, M30 | | Programslutt |
| M60 | | Pallet Change Pause |
| Enheter |
| G20, G21 | | Enheter (tommer, mm) |
| Planvalg | (påvirker G2, G3, G81…G89, G40…G42) |
| G17 - G19.1 | | Velg plan |
| Verktøyradiuskompensasjon |
| G40 | | Kompensasjon av |
| G41,G42 | D | Verktøykompensasjon |
| G41.1, G42.1 | D L | Dynamisk verktøykompensasjon |
| Stikontrollmodus |
| G61 G61.1 | | Exact Path Mode |
| G61.1 | | Exact Stop Mode |
| G64 | P Q | Path Blending |
| Return Mode in Canned Cycles |
| G98, G99 | | Canned Cycle Return Level |
| Andre modale koder |
| F | | Sett matehastighet |
| S | ($) | Sett spindelhastighet |
| T | | Velg verktøy |
| M48, M49 | | Hastighet- og mateoverstyringskontroll |
| M50 | P0 (av) eller P1 (på) | Mateoverstyringskontroll |
| M51 | P0 (av) eller P1 (på) ($) | Spindelhastighetsoverstyringskontroll |
| M52 | P0 (av) eller P1 (på) | Adaptiv matekontroll |
| M53 | P0 (av) eller P1 (på) | Feed Stop Control |
| G54-G59.3 | | Velg koordinatsystem |
| Flytkontrollkoder |
| o sub | | Underprogram, sub/endsub-kall |
| o while | | Løkke, while/endwhile do/while |
| o if | | Betinget if/else/endif |
| o repeat | | Gjenta en kodeløkke |
| [] | | Indirection |
| o call | | Kall opp navngitt fil |
| M70 | | Lagre modal tilstand |
| M71 | | Gjør lagret tilstand ugyldig |
| M72 | | Hent tilbake modal tilstand |
| M73 | | Lagre og hent automatisk tilbake modal tilstand |
| Inn-/utgangskoder |
| M62 - M65 | P | Kontroller digitale utganger |
| M66 | P E L Q | Vent på inngang |
| M67 | T | Analog Output, Synchronized |
| M68 | T | Analog Output, Immediate |
| Ikkemodale koder |
| M6 | T | Verktøybytte |
| M61 | Q | Velg gjeldende verktøy |
| G10 L0 | | Last verktøytabelldata på nytt |
| G10 L1 | P Q R | Velg verktøytabell |
| G10 L10 | P | Velg verktøytabell |
| G10 L11 | P | Velg verktøytabell |
| G10 L2 | P R | Velg koordinatsystem |
| G10 L20 | P | Velg koordinatsystem |
| G28, G28.1 | | Gå til/sett forhåndsdefinert posisjon |
| G30, G30.1 | | Gå til/sett forhåndsdefinert posisjon |
| G53 | | Beveg i maskinkoordinater |
| G52, G92 | | Coordinate System Offset |
| G92.1, G92.2 | | Reset G92 Offsets |
| G92.3 | | Restore G92 Offsets |
| M101 - M199 | P Q | Brukerdefinerte kommandoer |
| Kommentarer og meldinger |
| ; (…) | | Kommentarer |
| (MSG,…) | | Meldinger |
| (DEBUG,…) | | Feilsøkingsmeldinger |
| (PRINT,…) | | Skriv meldinger |