+ 4

# Programing languages and Math

Is there relation between mathematical skills and Learning programing languages ... is it necessary to be genius in Math in order to understand the programing languages?

6 Answers

+ 5

You don't need to be a mathematician to be a programmer. But programmers need the same general skills as mathematicians, namely logical and analytical thinking.

+ 2

There are some parallels both are using formal languages with many rules, where logical, analytical thinking and abstract imagination are required.
Parts of programming languages are structured for easy using for mathematicians. Boolean algebra, algebra, theory of graph and others allows to write simpler code and easy understand problems in informatics.
Programmer may solving problems of financial bussines, data visualisations or computer graphic where higher math skills can be used.
But many complex procedures are prepared, solved like tools for easy use in frameworks and libraries resources.

+ 2

Well mathematics and programming are both similar.
So without mathematics u can't understand computer not to even talk of programming.
My opinion π

+ 1

Computer Science and mathematics both are positively correlated concepts
Without mathematics, it is almost not possible to understand computer science
For example, Everyone knows about data structures
Stack
Queue
LinkedList
Tree
Graphs
But all the above concepts are introduced from discrete mathematics
In object-oriented programming, there is a very important feature i.e inheritance
Especially in java, we are calling superclass and subclass it is introduced from superset and subset i.e sets chapter
We are having abstract classes and interfaces it is introduced from abstract algebra
Data mining is using regression lines to get or estimate future values
Regression lines are from stats which is the branch of maths
The above are a few examples says that
The Father of computer science is mathematics

+ 1

Of course there is . Mathematics improves your outlook on programming so you can code much more creatively and efficiently . You don't have to be a genius, but without hesitation I can assert that it can be significantly helpful . What's more you apparently study R and Python so you're probably going to be a data scientist, so that I can assure you mathematics is an essential and necessary part of data science that you need to acquire skills .

+ 1

Yes, math is related to programing if you love programing so also you should love math/
Not too much math is related to programing but it helps if you are great in math so it helps you in programing