# Subroutine

Use this part to start a subroutine. You run the subroutine by calling it from a main flowchart using the Call subroutine part.

Change the subroutine's name by clicking on the underlined text on the front of the part or by selecting the part and changing its name in its Properties pane.

Tips for use:

- Values cannot be returned from subroutines.
- Variables that have been used in the main routine can also be used in any subroutines called from the main routine.

## See also:

- Call subroutine
- Using flowcharts parts