In CNC programming, the zero point is the reference location called the datum. The machine uses this point to measure all tool movements. The process starts by selecting the workpiece and identifying the datum point. Then, the zero point is set at this datum using commands like G92 X0 Y0 Z0. After setting zero, the tool moves to specified coordinates relative to zero. For example, moving to X10 Y10 means 10 units right and 10 units forward from zero. Moving down in Z starts the cutting. The program ends with M30. Setting zero correctly is crucial; otherwise, the tool will cut in wrong places. The execution table shows each step's command, action, and resulting coordinates, helping visualize how the zero point controls tool movement.