Podprogram ( ) je v
programování cást programu, kterou je možné volat opakovane z ruzných míst kódu. Muže mít
parametry, které udávají, s jakými hodnotami má pracovat, a muže vracet
návratovou hodnotu. Podprogram, který nevrací hodnotu, se volá jako príkaz; podprogram, který vrací hodnotu, lze vyvolat ve výrazu.