HPGL is for pen plotters. PCL is for HP Laser printers (and
compatibles). Both are by HP, and PCL5 is supposed to allow inclusion
of HPGL commands, preceded by an appropriate escape code, however I
have found this to give errors and abort even for simple HPGL code
that plots fine on a plotter.