Lenguaje de descripción de página (PDL)

Un lenguaje de descripción de página (PDL) especifica la disposición de una página impresa a través de comandos de una computadora que ejecuta la impresora. Printer Control Language (PCL) de Hewlett Packard y PostScript de Adobe son los dos PDL más utilizados.

Los PDL modernos describen los elementos de la página como objetos geométricos, como líneas, arcos, etc. Las PDL definen los elementos de la página independientemente de la tecnología de la impresora, por lo que la apariencia de una página debe ser uniforme independientemente de la impresora específica que se utilice. La propia impresora (en lugar de la computadora del usuario) procesa gran parte de la información gráfica. Por ejemplo, la impresora ejecuta un comando para dibujar un cuadrado o un carácter directamente en lugar de descargar los bits reales que componen la imagen del cuadrado o el carácter de la computadora.

Los lenguajes de descripción de página se pueden contrastar con los lenguajes de descripción de contenido, como el Lenguaje de marcado extensible (XML), que describe el contenido en lugar de la disposición de la información.