Nearly but not quite – see annotations above
"T type of cutter – cutter number, used for toolchangers, it doesn't say anything about the type of cutter, simply where to find it" Depends on the system – some use the T number to call the tool offsets as well, so also applicable to machines without an ATC
% end program – more an end of file marker, somewhat obsolete now that programs are normally stored in memory rather than loaded on the fly from tape Still used on Fanuc
H home position – tool length offset, ie, relative length of each tool, and where to find it in the tool table Not on all systems, as above.
Nigel B