Questions about the order in which various events occur in a software system. For example, the order in which queued asynchronous tasks are executed in JavaScript or the order in which triggers are called and constraints are checked in SQL. Distinct from [operator-precedence], which covers the order in which operators are applied when evaluating an expression in a programming language.