Co je podprogram v programování?
V kontextu informatiky a programování je podprogram (často zkrácený na „sub“) malý kousek kódu, který provádí konkrétní úkol. Je to funkce, která je definována v rámci jiné funkce nebo programu a může být volána vícekrát z různých částí programu. lze použít na různých místech v programu, aniž by bylo nutné duplikovat stejný kód. Díky tomu jsou programy efektivnější a snadněji se udržují, protože je lze rozdělit na menší, lépe ovladatelné části.……Program může mít například podprogram pro výpočet plochy kruhu, jiný pro tisk zprávy na obrazovku a další další pro čtení vstupu od uživatele. Tyto podprogramy lze volat vícekrát v průběhu programu podle potřeby, aniž by bylo nutné znovu a znovu přepisovat stejný kód.



