Maths is more important for learn programming languages? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 5

Maths is more important for learn programming languages?

24th Oct 2016, 5:15 AM
Karthik M
Karthik M - avatar
6 Answers
+ 5
When I saw this question I remember the Karate Kid movie, where after getting tired of doing diferent shores the kid asked the master "when are you going to teach me how to fight?..." but he already developed habilities that he could use in a fight... Simple thinking, programming is just telling a computer in their language how to do something step by step.. anyone can do that if their know the syntax of the language... but telling a computer to do whatever you can come off and teach it how to do it in the most efficient way... that's something else. Mathemathics will not only develop in your logical, abstract and structured thinking (which are needed in programming) it will also give you specific tools to solve real work problems and make your codes more efficient (differential equations, non-linear optimization, genetic algorithms, Etc.). Mathematics will have some side effects on you also: it will make you a better statictian, an analitical problem solver, and it could make you a poet, a musician and probably a misunderstood person... but you will don't care any way. And lastly, maybe if you have a real gift for programming and have a inspired vision, you really would not need a lot of mathematics to become the next Steve Jobs... but for the rest of normal human beings, surely getting along with mathematics will make you do better coding and solve more problems. Hope it helped
25th Oct 2016, 10:51 AM
Nelson Urbina
Nelson Urbina - avatar
+ 4
Seems like Sololearn should add a Math for Programming tutorial. Or at least a Blog stating which areas we should brush up on. I doubt all Math is releated to programming.
24th Oct 2016, 6:15 PM
Marc Boutin
Marc Boutin - avatar
+ 3
No I don't think so. Maths is only important if your writing programs which require mathematical operations which totally depends upon your requirement
24th Oct 2016, 5:56 AM
Akash Middinti
+ 2
Imagination more important. 1. Advanced Programmer but lack of imagination will ended doing 'toy' / 'hobby' apps/software. 2. Bill Gates (genius) use his imagination to trick IBM execs that Microsft has DOS, actually Microsoft don't write any single codes yet for DOS. They bought ready-made software, edit it and rename as DOS. 3. imagination + gluing codes = zillionaire
25th Oct 2016, 2:21 PM
Azman Bahari
+ 1
Math is very important and goes hand in hand with programming. You don't need to know it extremely well because there are already plenty of predefined math classes and methods and importable math libraries every language has that make the math portion very user friendly and easy to incorporate. But the more math you know, the better of a programmer you will be and the easier it will make it for you. Not only for the critical thinking, or logical problem solving skills you gain from math, but especially knowing grids, x, y and z help for creating borders on a computer screen and knowing some physics for making life-like dynamics such as trajectory and gravity, etc. but there are still predefined math libraries in every language. It just makes it easier the more you naturally understand. Upvote if this answer was helpful. :-)
27th Oct 2016, 1:09 AM
Sean Lindholm
Sean Lindholm - avatar
0
Like Nelson said, being good at maths is good for solving problems and therefore for programming, but you do not need to be good. In my opinion programming will also improve your logical thinking and make you better st maths
26th Oct 2016, 12:24 PM
No One
No One - avatar