| M00 | Program Stop | G00 | Positioning (Rapid traverse) |
| M01 | Optional Stop | G01 | Linear interpolation (Cutting feed) |
| M02 | Program End | G02 | Circular interpolation (Clockwise) |
| M03 | Spindle Rotation Clockwise | G03 | Circular interpolation ( Counter Clockwise) |
| M04 | Spindle Rotation Counter Clockwise | G04 | Dwell |
| M05 | Spindle Stop | G17 | XY plane selection |
| M06 | Tool Change | G18 | ZX plane selection |
| M08 | Coolant On | G19 | YZ plane selection |
| M09 | Coolant Off | G20 | Input in inch |
| M10 | Chuck Open | G21 | Input in mm |
| M11 | Chuck Close | G28 | Return to reference point |
| M30 | Program Stop and Rewind | G40 | Tool Nose Radius compensation cancel |
| M62 | Output 1 On | G41 | Tool Nose Radius compensation left |
| M63 | Output 2 On | G42 | Tool Nose Radius compensation right |
| M64 | Output 1 Off | G70 | Finishing Cycle |
| M65 | Output 2 Off | G71 | Multiple Turning Cycle |
| M66 | Wait input 1 On | G72 | Multiple Facing Cycle |
| M67 | Wait input 2 On | G73 | Pattern Repeating Cycle |
| M76 | Wait input 1 Off | G74 | Drilling Cycle |
| M77 | Wait input 2 Off | G75 | Grooving Cycle |
| M98 | Sub-program Call | G76 | Multiple Threading Cycle |
| M99 | Sub-program Exit | G90 | Turning Cycle |
| | G92 | Threading Cycle |
| G94 | Facing Cycle |
| G96 | Constant Surface Speed Control |
| G97 | Constant Surface Speed Control Cancel |
| G98 | Feed Per Minute |
| G99 | Feed Per Revolution |