Akademik
subroutine
noun
A section of
code
, called by the main body of a
program
, that implements a task. While it may be used at more than one point in a program, it need not be.
Wikipedia foundation
.