Un lenguaje de descripción de páginas (PDL) es un lenguaje que describe la apariencia de una página impresa. Recibe el código de un documento enviado a un dispositivo de impresión, lo interpreta y lo utiliza para indicar al dispositivo de impresión dónde y cómo colocar el texto y los gráficos en la página de impresión.

Los lenguajes de descripción de páginas más comunes son PCL 5, PCL 6 (XL) y PostScript.