Subprogram is an English word with synonyms like routine or software. Below you'll find 6 example sentences showing how it's used in practice.
Subprogram meaning
A program contained within a larger program
Synonyms of Subprogram
Using Subprogram
- The main meaning on this page is: A program contained within a larger program
- Useful related words include: routine, software package, software system, computer software.
- In the example corpus, subprogram often appears in combinations such as: the subprogram, that subprogram.
Context around Subprogram
- Average sentence length in these examples: 31.2 words
- Position in the sentence: 1 start, 4 middle, 1 end
- Sentence types: 6 statements, 0 questions, 0 exclamations
Corpus analysis for Subprogram
- In this selection, "subprogram" usually appears in the middle of the sentence. The average example has 31.2 words, and this corpus slice is mostly made up of statements.
- Around the word, designed stand out and add context to how "subprogram" is used.
- Recognizable usage signals include alters that subprogram that subprogram and as a subprogram and if. That gives this page its own corpus information beyond isolated example sentences.
- By corpus frequency, "subprogram" sits close to words such as aaba, aafc and aaib, which helps place it inside the broader word index.
Example types with subprogram
The same corpus examples are grouped by length and sentence type, making it easier to see the contexts in which the word appears:
One unusual aspect of the VAX instruction set is the presence of register masks citation at the start of each subprogram. (21 words)
As much as Br94.4 million was spent on the subprogram designed to encourage the use of local fuel and energy resources, including renewable energy sources. (26 words)
The Betty compiler, for example, treats every possible straight line of instructions as a subprogram, and if a 'p' instruction alters that subprogram, that subprogram is recompiled. (27 words)
From a code execution point of view, yielding from a coroutine is closer to structured programming than returning from a subroutine, as the subprogram has not actually terminated, and will continue when called again – it is not an early exit. (40 words)
It is very rare for subprograms to allow entry to an arbitrary position in the subprogram, as in this case the program state (such as variable values) is uninitialized or ambiguous, and this is very similar to a goto. (39 words)
For example, the subprogram in Euclid's algorithm to compute the remainder would execute much faster if the programmer had a " modulus " instruction available rather than just subtraction (or worse: just Minsky's "decrement"). (34 words)
Example sentences (6)
The Betty compiler, for example, treats every possible straight line of instructions as a subprogram, and if a 'p' instruction alters that subprogram, that subprogram is recompiled.
As much as Br94.4 million was spent on the subprogram designed to encourage the use of local fuel and energy resources, including renewable energy sources.
For example, the subprogram in Euclid's algorithm to compute the remainder would execute much faster if the programmer had a " modulus " instruction available rather than just subtraction (or worse: just Minsky's "decrement").
From a code execution point of view, yielding from a coroutine is closer to structured programming than returning from a subroutine, as the subprogram has not actually terminated, and will continue when called again – it is not an early exit.
It is very rare for subprograms to allow entry to an arbitrary position in the subprogram, as in this case the program state (such as variable values) is uninitialized or ambiguous, and this is very similar to a goto.
One unusual aspect of the VAX instruction set is the presence of register masks citation at the start of each subprogram.
Common combinations with subprogram
These word pairs occur most frequently in English texts: