Samozřejmě. Přeci se říká, "miluješ-li pravdu, studuj matematiku". Matematika dává všechno. Logiku i detektivní umění (jak vyřešit těžký příklad je dobrá detektivka). Ale nemyslím si, že pro programování je nezbytná. Vím, že existují matematicky popsané různé algoritmy a dá se sice bez nich obejít, leč bude výsledný program složitější a méně robustní. Dělal jsem svého času o tom přednášky, například teorie kompilace zdrojového programu do strojového kódu, teorie maticového programování a mnoho dalšího.