PostScript linguaggio di programmazione | |
---|---|
Autore | Adobe |
Data di origine | 1982 |
Ultima versione | PostScript 3 (1997) |
Utilizzo | grafica vettoriale |
Paradigmi | programmazione stack-oriented, programmazione multi-paradigma, programmazione procedurale e concatenative programming |
Tipizzazione | forte, dinamica |
Specifiche di linguaggio | PostScript Language Reference |
Estensioni comuni | ps |
Influenzato da | Forth, Interpress e Lisp |
Ha influenzato | Portable Document Format |
Implementazione di riferimento | |
Implementazione | Adobe 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.