You can write subroutines (or functions) to separate parts of your program into distinct subprocedures. To write a subroutine, you must define it somewhere in your source code. The position of the subroutine in the source code only matters for
To call a subroutine, you simply write call statement.