Aplicación del sistema del lenguaje PostScript
A medida que PostScript se convierte en el estándar de facto para la producción impresa, la gente naturalmente quiere usarlo para describir la salida en pantalla. A finales de la década de 1980, el rendimiento de la CPU mejoró rápidamente y el interés de la gente por los sistemas Windows aumentó gradualmente, lo que provocó muchos intentos de desarrollar sistemas de visualización utilizando PostScript como tecnología de visualización principal.
Hay muchas ventajas al usar PS como sistema de visualización, una de las cuales es que en otros sistemas, el usuario debe conservar no sólo los mapas de bits para la visualización en pantalla, sino también las fuentes Tipo 1 para la impresora; Cuando utilice PS en un monitor, sólo necesitará mantener un conjunto de fuentes para compensar esto. Otra ventaja es que la impresora se puede "simplificar". Cuando se lanzó LaserWiter, era la máquina más potente y cara de la línea de productos de Apple, por lo que requería una considerable potencia de procesamiento y memoria para producir páginas con resoluciones de hasta 300 ppp en un tiempo razonable. Por el contrario, las impresoras de 400 ppp que utilizan la plataforma NeXT no tienen CPU, sino que utilizan la CPU de la computadora para generar la página y luego transfieren el mapa de bits de la página resultante a la impresora.
Sin embargo, una ventaja más importante de utilizar PostScript para sistemas Windows es que permite a los usuarios desarrollar aplicaciones de impresión de escritorio y otras aplicaciones con uso intensivo de gráficos utilizando un conjunto de subrutinas de procesamiento de gráficos, mientras dibujan en Windows. El mismo programa puede pintarse directamente en la impresora sin ninguna conversión. Las aplicaciones de impresión de escritorio en sistemas tradicionales requieren que los programadores creen una interfaz gráfica de usuario (como QuickDraw en Macintosh y Graphics Device Interface (GDI) en Microsoft Windows) y editores en el sistema de gráficos de cada plataforma, y luego escriban programas adicionales para que los gráficos se conviertan al lenguaje PostScript correcto para la impresión. Estas tareas suelen consumir la mayor parte del esfuerzo en la programación del proyecto y también son la principal fuente de errores del programa.
Los dos ejemplos principales del uso de PostScript como tecnología de visualización son Display PostScript (DPS) y NeWS. Se diferencian mucho en la aplicación de la lógica de visualización. En DPS, el sistema de visualización es manejado por el sistema operativo. mientras que todo el sistema de visualización está escrito en PS y se ejecuta dentro de una única interpretación compleja.