PostScript er et fortolket, stackbasert språk tilsvarende Forth, men med sterk, dynamisk maskinskriving (typesystem), datastrukturer inspirert av de som er funnet i Lisp, skopisk minne og siden Level 2, søppelsamling (som er en automatisk dynamisk håndteringsmetode av dataminne). Språksyntaksen benytter omvendt polsk notasjon, som gjør at operasjonenes orden er utvetydig, men å lese et program krever da en del øvelse. De fleste operasjoner (det som andre språk kaller funksjoner) tar sine argumenter fra stakken (datastrukturen) og plasserer resultater i stakken. Komplekse datastrukturer kan bli bygget inn i orden, men kan ikke bli erklært i typesystemet som ser dem alle som oppstillinger og ordlister.