We can create procedures to help us reuse code and make maintenance easier – errors only have to be fixed in the procedure once. A function is a subroutine that returns a value. This means that it ...