(IEEE) A separately compilable, executable component of a computer program. Note: This term is defined differently in various programming languages. See: coroutine, main program, routine, subroutine.
Subdivision of a Program. A two digit field.
a set sequence of steps, part of larger computer program
a piece of program with a well-defined operational semantics that can be executed (called) from various places in a program
a section of program that can be executed in various contexts
(n.) a function subprogram or a subroutine subprogram. In Fortran 77 a block data program unit is also a subprogram.
Part of a motion program. The subprogram is called and executed by an instruction from the main program or another subprogram.
The part of a program invoked by another program unit.
A function subprogram or a subroutine subprogram. Note that in FORTRAN 77, a block data program unit was called a subprogram.
A program unit that is invoked by another program unit in the same program. In Fortran, a subprogram has a FUNCTION, SUBROUTINE, or BLOCK DATA statement as its first statement.
A set of statements which can be executed by calling the subprogram by name.