Skip to content
EntityQ190686· pop 50· linked from 940 articles

subroutine

Sign in to save

Also known as routine, subprogram, callable unit, procedure, function, method, functions, subroutines

sequence of instructions that can be called from other points in a computer program

Wikidata facts

Show 1 more fact
Sources (4)

via Wikidata · CC0

~39 min read

Article

In computer programming, a function (also procedure, method, subroutine, routine, or subprogram) is a callable unit of software logic that has a well-formed interface and behavior and can be invoked multiple times.

Callable units provide a powerful programming tool. The primary purpose is to allow for the decomposition of a large and/or complicated problem into chunks that have relatively low cognitive load and to assign the chunks meaningful names (unless they are anonymous). Judicious application can reduce the cost of developing and maintaining software, while increasing its quality and reliability.

Connections

Categories