"Природа говорит языком математики".
Математика не для того, что бы мешать, а для того, что бы помогать. В программировании она помогает писать надежные элегантные легкие в поддержке программы.
Многое можно написать и без математики, но чаще всего это приведет к багованному громозкому, сложному в поддержке и развитии коду, хоть и доступному менее квалифицированным разработчикам.
Будь моя воля, я бы не допускал в профессию не знакомых с теорией множеств, формальной логикой и теорией категорий - качество ПО заметно бы вырасло. А для нематематиков есть еще много занятий, кроме программирования.