Skip to main content
subprogram

subprogram

1 7.2
A set of steps in a program that does a single task
  • noun
  • /ˈsʌbˌprəʊɡræm/
  • Specialized
translation icon : subprograma
  • After the model was selected, the AREG subprogram computed the equations.

Every electron seems to reuse the same subprogram all the time as it is interacting with other elementary particles.

Examples

  • There were four subprograms in the study: Audubon Residential Camp (54 participants), Audubon Wilderness Research Backpacking (9 participants).

    Academic text (1995)
  • And the shape of it is that this program has various subprograms in it, OK?

  • Every electron seems to reuse the same subprogram all the time as it is interacting with other elementary particles.

  • True and simple parallel processing, have you ever wondered how to make several while() loops by just telling the main program what the subprogram is?

    Blog text (10)
  • The software includes several subprograms that handle data input and output efficiently.

  • Each subprogram is designed to perform a specific task within the main application.

  • Developers often create a subprogram for repetitive tasks to improve overall performance.

Synonyms

function
vssubprogram
  • Specialized
343 4.9

A rule in math or computing that gives one output for each input

is focused on procedural instruction sequence rather than input output mapping
procedure
vssubprogram
  • Specialized
108 4.1

A part of a computer program that does a specific task

is the programmed instruction sequence used as part of another program
subroutine
vssubprogram
  • Specialized
35 6.5

A set of program steps that does one job and can be used again

is the general sequence used as part of a larger program
routine
vssubprogram
  • Specialized
16 3.8

A set of computer instructions that does one task

is the broader programmed sequence performing a specific task inside software
subprocess
vssubprogram
  • Specialized
1 4.4

A smaller task that runs inside a larger program or system

describes programmed instruction sequence rather than an independent process unit
proc
vssubprogram
  • Specialized
1 8.8

A piece of computer code that does one task when called

is the same concept but defined simply as a sequence of instructions

How Big

system
2.7
program
  • Specialized
3.1
module
101 3.7
subprogram
  • Specialized
1 7.2
function
  • Specialized
343 4.9
statement
  • Specialized
10 4.6

Surface Forms

subprogram singular
subprograms plural

Morphology

subprogram = program (transparent) = sub + program

The prefix 'sub-' meaning subordinate combined with 'program' yields a program that is part of a larger program, a direct and predictable meaning.

Etymology

The word subprogram combines sub- meaning 'under' and program meaning 'a set of instructions'. So a subprogram is a smaller program 'under' or 'inside' a main program that does one specific task for the whole program.