# How much math do I need for python, or programming in general?

I know HTML in full and now I have started with Python (Doing It from YouTube and SoloLearn)

1/12/2021 2:58:11 PM

ðŸ”°Harshit17ðŸ”°34 Answers

New AnswerFor any programming language you need to know maths....basic math is enough for basic programming and complex math for complex programs Hope so it helps : )

ðŸ”°Harshit17ðŸ”° there is nothing like complex language or basic language. I think you misunderstood my words a little but no problem ðŸ™‚ðŸ™‚ Btw I ment the use of any language,i.e. if you want to do simple codes that includes mere addition,subtraction,etc....then basic knowledge of maths is enough. But if you want to get to complex algorithms then you should know maths to a better depth. Think so you would have understood now, or we are here to help furtherðŸ™‚ðŸ™‚ðŸ˜„ðŸ˜„

Honestly, you don't have to be advanced in maths to use Python or programming but you must have a good or great skill with mathematics.

Calculus and trigonometry are optional and not required for general programming tasks but will be useful for scientific and engineering applications.

https://www.sololearn.com/discuss/2661624/?ref=app Because in this post people are answering that you need trignometry, boolean algebra etc.

If you are into data science, you will benefit from linear algebra, probability and statistics.

ðŸ”°Harshit17ðŸ”° Basic mathematics - 1 + 1 = 2 or even 2+5*3, etc. Easy stuff Complex mathematics - Algorithms, Calculus, Algebra, Geometry, Logic, etc.

One more tip put @ before name of anyone to tag there name when you mention them.....it helps them to know that you wrote some thing to them

ðŸ”°Harshit17ðŸ”° I think that my previous ans to this explains your doubt about complex mathematics in programming.

Every programming language starts with basic mathematics like arithmetics, exponents and powers and then to a higher level of complex mathematics. So, to start learning any programming language, you don't need to bother that much about knowing a higher level of mathematics. You can start learning any programming language even you have an idea of basic mathematics. If you want to strengthen your grip, you should start learning any language as well as learn more higher-level mathematical concepts too. Hope you understand!ðŸ˜Š

If you want to learn a language, middle school level math (like up to pre-algebra or even a bit before) should be enough. If you want to be a very good programmer (like as a career) then you probably need to know at least algebra 2, and maybe even pre calculus.

If you know how to calculate (1+1-1*1/1%1//1**1>1<1) you don't need math

You just need basic math knowledge and also the understanding of its application in programming Eg : learn about Logarithms, factorial, GCD , LCM, mean, median, mode

For basic programming you need basic maths like adding, multiplication and for complex programming you need to know about complex concepts of maths. I hope it will help you.