Kod jest zwykle wykonywany wiersz po wierszu, w kolejności pojawiania się wyrażeń. Jest to tzw. wykonanie sekwencyjne. Można jednak zmienić kolejność wykonywania wyrażeń, korzystając z wyrażeń przepływu sterowania.
Na przykład możesz decydować o tym, które wyrażenia wykonać jako następne, korzystając z wyrażeń if i case lub powtarzać sekwencję wyrażeń więcej niż jednokrotnie za pomocą wyrażeń loop i for. Na następnych stronach można znaleźć szczegółowy opis tych wyrażeń i przykłady ich użycia.
W Verse dostępnych jest więcej wyrażeń, których można użyć do zmiany przepływu czasu programu poprzez jednoczesne wykonywanie wyrażeń. Aby dowiedzieć się więcej, patrz Współbieżność.