CAM requires post processors to format toolpaths into CNC programs, a.k.a. G-Code, that the machine can understand. These CNC programs are executed by the CNC control to drive the machine as it removes material from stock to produce a finished part.