# Control Flow

Control flow is the order in which [instructions](https://docs.sannybuilder.com/language/instructions) in a script are executed. A default order is sequential from the top of the script. It can be changed using control flow statements: [loops](https://docs.sannybuilder.com/language/control-flow/loops), [conditions](https://docs.sannybuilder.com/language/control-flow/conditions), [switches](https://docs.sannybuilder.com/language/control-flow/switch), or [jumps](https://docs.sannybuilder.com/language/control-flow/labels).
