Howdy Logo
Glossary Hero image

The Howdy Glossary

Search terms in Glossary


GPSS (General Purpose Simulation System) is an imperative, event-driven programming language specifically designed for discrete-event simulation. The language was developed in the late 1960s at IBM by Geoffrey Gordon and Christopher Morrice. GPSS makes it easy to model complex systems that can be represented by a sequence of events in time without the need to write code for managing these events explicitly. It employs blocks of code that represent operations or processes over time, allowing users to easily build large and complex models with easy-to-understand syntax.

The language comes in several versions such as GPSS/H (Hybrid), which includes support for continuous simulation using differential equations, and GPSS/360 which was created when the original system was only available on IBM mainframe computers.