This document provides CNC programming tutorials and examples for G-code and M-code at beginner, intermediate, and advanced levels. It includes examples for linear and circular interpolation, drilling cycles, figure copying, coordinate rotation, and more.