HPGL, a volte citato come HP-GL, è il principale linguaggio di controllo per stampanti usato dai plotter Hewlett-Packard. Il nome è la sigla di Hewlett-Packard Graphics Language. Successivamente è diventato uno standard per la maggior parte dei plotter. In altre parole è un protocollo di stampa indicato per l'uso nelle periferiche come plotter e cutter.