If you are curious about G Codes and CNC programming Haas has a number of basic videos introducing G Codes and how they are used. You can view the Haas Handpicked Tips
HERE.
If you have other CNC programming tutorial videos you would recommend add them to this topic.