Complex sentence: The program jumps from one area to another, but this jumping is formal and more easily predictable, because for loops and functions provide flow control whereas the "goto" statement encourages arbitrary flow control.
Split into simpler sentences: The program jumps from one area to another, but this jumping is formal and more easily predictable. This is because using for loops and functions are standard ways of providing flow control whereas the "goto" statement encourages arbitrary flow control.