对于题主的问题的回答是
数学学不好编程也可以学好,但是仅限于应用方面,不是深入到算法研究什么的。。。
编程主要是逻辑上的思考,对于数学知识方面要求不高,只要有逻辑思维就好。(数学其实一定程度上提高了这种能力,所以说数学学得好的人可能有些许的优势,但这不代表数学不好的人学不好编程)
学习编程开始的时候就是得多用多练多看,从简单的小问题代码开始,到后来慢慢的想到什么问题,就可以试图用程序来独立解决。在实践中编程能力才会提高。陷入简单机械的代码阅读中,就难以提高了。