Разработанный Hewlett Packard командный язык, обеспечивающий управление принтерами на уровне заданий печати. При помощи команд PJL можно изменить стандартные параметры принтера, такие как количество печатаемых копий. Команды PJL позволяют также переключать языки управления от задания к заданию без участия пользователя. При наличии двусторонней связи PJL-совместимый принтер может отправлять серверу печати сведения, такие как номер модели или состояние задания.