According to this article,
mathematics help students to develop a quantitative sense as well as a strong analytical and logical reasoning skills, which will assist them in acquiring new knowledge, be innovative and take calculated risks with confidence.
Strong analytical and logical reasoning skills? Isn’t that what you need when programming?
Then in another article,
most of the major problems we face are math and science problems
Time to brush up on some algebra!