PathPilot runs a LinuxCNC-shaped dialect, so vs Fanuc it differs the way LinuxCNC does: shared core, dot-one extensions, G7 lathe diameter mode, structure layer.
Not for first parts: PathPilot conversational templates write the code for you. But editing, verifying, and troubleshooting all reward G-code literacy.
Tormach publishes the full PathPilot G-code list free. Here it is mapped by family, with the lathe G7 rule, the LinuxCNC-shaped dialect, and Fanuc checkpoints.