Standard ISO Style Gcode
| GCode | Function | Example | Notes |
| G00 | Linear interpolation Rapid | G00 X1.0 Y0.0 Z0.1 | Straight Lines Rapid (Rapid Movement) |
| G01 | Linear interpolation Feed | G01 X1.0 Y0.0 | Straight Lines Cutting (Feed Movement) |
| G02 | Circular Interpolation(Clockwise) | G02 X0.0 Y0.0 I1.0 J1.0 | I and J (arc center) or R (radius) |
| G03 | Circular Interpolation (Counter-Clockwise) | G02 X0.0 Y0.0 R0.5 | I and J (arc center) or R (radius) |
| G04 | Dwell(Pause) | G04 P5.0 | Pause for a given time P(Seconds) |
| G17 | X-Y Plane | G17 | Cut using coordinates on the top |
| G18 | X-Z Plane | G18 | Cut using coordinates on the front |
| G19 | Y-Z Plane | G18 | Cut using coordinates on the side |
| G20 | Program in Inches | G20 | Set the controls Units to inch |
| G21 | Program in Millimeters | G21 | Set the controls Units to Millimeters |
| G21 | Program in Millimeters | G21 | Set the controls Units to Millimeters |
| G28 | Home Position | G28 X0.0 Y0.0 Z0.0 | Returns he Machine to the Home Position |
| G30 | Secondary Reference Return | G30 X0.0 Y0.0 Z0.0 | Returns he Machine to the Secondary Home Position |
| G31 | Skip Function | G31 | Used for Probes |
| G33 | Constant Pitch Threading | G33 (Gode Varies) | Used Threading Cycle |
| G34 | Variable Pitch Threading | G34 (Gode Varies) | Used Threading Cycle |
| G40 | Tool Compensation Off | G01 X1.0 Y0.0 G40 | Cancels G41 and G42 |
| G41 | Offset Tool Left | G01 X1.0 Y0.0 G41 | Moves the tool to the left side of given Coordinates |
| G42 | Offset Tool Right | G01 X1.0 Y0.0 G42 | Moves the tool to the Right side of given Coordinates |
| G43 | Tool offset positive | G43 | Move Tool away from work piece |
| G44 | Tool offset negative | G44 | Move Tool towards work piece |
| G49 | Tool offset cancel | G49 | Cancels Tool Offset |
| G54-G59 | Work-offsets | G54 X0.0 Y0.0 Z0.0 | Move to workoffset |
| G73 | High speed drilling | G73(Gode Varies) | Canned Cycle |
| G74 | Left hand tapping | G74(Gode Varies) | Canned Cycle |
| G76 | Fine boring | G76 (Gode Varies) | Canned Cycle |
| G80 | Cancel Canned Cycle | G80 | Canned Cycle Cancel |
| G81 | Spot Drill | G81(Gode Varies) | Canned Cycle |
| G82 | Spot Drill Dwell | G82(Gode Varies) | Canned Cycle |
| G83 | Peck Drill | G82(Gode Varies) | Canned Cycle |
| G84 | Tapping cycle | G84 (Gode Varies) | Canned Cycle |
| G90 | Absolute Coordinates | G90 | Use absolute postioning |
| G91 | Use Incremental Coordinates | G91 | Use incremental postioning |
| G92 | Set Absolute Zero Position | G92 X1.0 Y1.0 Z0.0 | Sets a new zero position |