Blok kodu wyodrębniony z otaczającego go kodu i składający się z szeregu instrukcji programistycznych spełniających razem określone zadanie. Do wywoływanego podprogramu można przekazywać argumenty wywołania, ale nie musi on zwracać wartości po zakończeniu działania. Podprogram można wywoływać wielokrotnie w różnych miejscach programu, posługując się jego nazwą oraz można go skompilować jako część całego programu lub osobno od programu.
Uwaga: w tekstach programistycznych terminy „subroutine”, „routine” oraz „subprogram” często stosowane są zamiennie.
subroutine: podprogram

Podoba Ci się ta strona?
Pomóż nam się rozwijać, wykupując płatne konto. Dzięki temu będziemy mogli tworzyć dla Ciebie jeszcze więcej ciekawych treści, a Ty pozbędziesz się reklam.