Programming and Math
Programming is a skill its not grow fast.You have to regularly earn it through practice and motivation. you don't need to practice so much complex mathematical term to solve it .Simple mathematical calculation will help you to figure it out what it is really do and what it is really have?we dont know how we start but fact is every first thing is very complex to understand but day by day it so much easier to you than maths. It is not help you to build up complex software ,it only help you to buildup your logic skill.Every programming language has based on logic if you gain a better logic sense in your mind than you can easily solve any kind of programming problem through you logic without hard and rush practice .On the other hand if you understand math very much well and solve some more critical equation like Fourier Laplace transformation ,calculus ,pre- algebra ,linear algebra complex algebra it will never gain your programming skill at all because programming language need some arithmetic logic and simple equation derivation and other thing of mathematical side will not necessary for a programmer so that's why many good programmer will get F grade into their math EXAM :|