Now, in order to use that bit of code we need to use its name just like any other Small Basic command.
Now your code simply ‘calls’ the subroutine just like any other method you might use.
I have just shown the first part – the subroutine still needs to exist. However, because the subroutine works, I don’t need to clutter up the main part of my program with all of its code. Likewise, if I need to amend the ‘header’, I have a very clear block of code that deals with it so don’t need to hunt around looking for lines of code everywhere in my program.