Ein wichtiger Aspekt von Spielen und Simulationen ist die Festlegung der Reihenfolge und der Überschneidung von Vorgängen, die Zeit benötigen. Benötigst du zwei oder zweihundert Monster, die alle gleichzeitig agieren? Planst du einen Schwarm von Robotern, die im (oder aus dem) Takt marschieren können? Denkst du an eine Flotte von Raumschiffen, die im Laufe der Zeit einfallen?
Zeitablaufsteuerung ist das Herzstück der Programmiersprache Verse, und dies wird mit gleichzeitigen Ausdrücken erreicht.
Man könnte sagen, dass der Zeitablauf eine Art Ablaufsteuerung ist, aber während es beim Kontrollablauf um die Reihenfolge geht, in der ein Computer Anweisungen basierend auf der Reihenfolge der Ausdrücke im Programm ausführt, steuert der Zeitablauf die zeitliche Ausführung, nicht die Reihenfolge, basierend darauf, wie Gleichzeitigkeitsausdrücke verwendet werden.
Zeitablauf ist eine andere Art und Weise Gleichzeitigkeit zu sagen.