Varios PCL son comunes, incluyendo:
* PostScript (PS): Un poderoso lenguaje de descripción de la página que es altamente versátil y capaz de manejar gráficos y fuentes complejos. A menudo se usa en impresoras de alta gama.
* Lenguaje de comando de impresora (PCL): Una serie de idiomas desarrollados por HP, con varias versiones (por ejemplo, PCL 5, PCL 6). Ampliamente utilizado y relativamente simple.
* ZPL (lenguaje de programación de cebra): Diseñado específicamente para impresoras de etiqueta de cebra y otras impresoras térmicas similares.
* ESC/pos (secuencia de escape/punto de venta): Un comando común establecido para recibo e impresoras POS. Utiliza secuencias de escape (códigos especiales) integrados dentro de los datos para controlar la impresora.
Muchas impresoras modernas también admiten formatos de imagen de ráster más genéricos como PDF y tiff ; Sin embargo, todavía usan un PCL para interpretar estos formatos y, en última instancia, imprimirlos. El software del controlador de la impresora maneja la traducción entre estos formatos y el PCL nativo de la impresora.