Математика и программирование - это две совершенно разных сферы. Математика - это наука, которая изучает математические закономерности природы. Программирование - это инженерная сфера, в которой используются технические свойства процессора для вывода информации на экран.
Общее у них только значки, символы. В программировании используются многие символы математики: скобки, знаки действий, знак равно. Но реально, при создании языков программирования программисты. например, могли договориться и создать свои какие-то значки - снежинки там, морковки, тучки... Тогда бы вообще похожести не было бы никакой! ))
Вот эта похожесть и заставляет многих думать, что математика и программирование это одно и то же.
Другое дело в том, что с помощью программирования можно решать некоторые математические задачи (далеко не все). Процессор компьютера позволяет осуществлять миллионы математических операций в секунду. Это конечно очень удобно. Но на этом всё.
С другой стороны - в математике часто используются алгоритмы, что тоже имеет место и в программировании. Но алгоритмы математики конечно очень сильно отличаются от алгоритмов в программировании. Един только принцип алгоритма - это определенная последовательность действий.
Еще есть одно общее - цифры, числа. В программировании используются те же числа, что и в математике. Однако надо знать, что существует куча программ, где не написано ни одной цифры. Числа в программировании нужны, в основном, для решения математических задач.