PostScript

PostScript
linguaggio di programmazione
AutoreAdobe
Data di origine1982
Ultima versionePostScript 3 (1997)
Utilizzografica vettoriale
Paradigmiprogrammazione stack-oriented, programmazione multi-paradigma, programmazione procedurale e concatenative programming
Tipizzazioneforte, dinamica
Specifiche di linguaggioPostScript Language Reference
Estensioni comunips
Influenzato daForth, Interpress e Lisp
Ha influenzatoPortable Document Format
Implementazione di riferimento
ImplementazioneAdobe PostScript, TrueImage, Ghostscript

PostScript è un linguaggio di descrizione di pagina interpretato particolarmente adatto alla descrizione di pagine ed immagini, sviluppato da Adobe ed inizialmente usato come linguaggio per il controllo delle stampanti.

Il PostScript va considerato come un vero e proprio linguaggio di programmazione. Lo scopo principale per cui venne ideato era lo sviluppo di uno strumento per descrivere pagine di testo e grafica in modo indipendente dalla risoluzione e dal dispositivo di visualizzazione. Grazie a questo linguaggio quindi è possibile trasferire da un computer ad un altro informazioni senza perdita di qualità. Un file postscript può quindi essere visualizzato o stampato alla massima risoluzione consentita su una qualsiasi piattaforma compatibile.

Uno degli esempi più interessanti e a suo tempo innovativi di questo linguaggio fu l'uso in gestori grafici, come Display PostScript della NeXT (sviluppato in collaborazione con Adobe), e NeWS della Sun Microsystems.

È derivato dal linguaggio Forth.