PS-algol is a dialect of algol for the programming of problems that would normally require a database management system. It supports a persistent heap, and an associative store; it has embedded within the language features to support tasks normally carried out by filing systems or database management systems.
['Malcolm P. Atkinson', 'Kenneth Chisholm', 'W. Paul Cockshott']
PS-algol: an algol with a persistent heap