General Purpose Language (GPL) An {ALGOL 60} variant with user-definable types and operators. [Sammet 1969, p. 195]. ["The GPL Language", J.V. Garwick et al, TER-05, CDC, Palo Alto 1969].