# Does programming require knowing math? Which mathematical themes i should know for better understanding of Python?

I am a doctor. I am learning Python. I feel that it is very difficult for me. I try to understand what i must know?

9/20/2020 11:52:55 AM

Yuliana Gepalova19 Answers

New AnswerThanks, That was so super of you to answer swiftly which means it is your true main concern. For it , I think, a statical and probability for analysis and calculas for data representation also some dscreet math and algebra as mathematical tools I hope it will be a useful answer Thanks for your patience

RorriRohan Gordon I think these can help you👇 https://www.sololearn.com/Discuss/827783/?ref=app https://www.sololearn.com/Discuss/717861/?ref=app

RKK Mirielle[ InAcTiVe ] Whatever I found, there are much more similar questions out there. But can't add all of them here. Type "math" and "programming", you will see all👇 https://www.sololearn.com/Discuss/118286/?ref=app https://www.sololearn.com/Discuss/742519/?ref=app https://www.sololearn.com/Discuss/895796/?ref=app https://www.sololearn.com/Discuss/2253594/?ref=app https://www.sololearn.com/Discuss/541212/?ref=app https://www.sololearn.com/Discuss/451081/?ref=app https://www.sololearn.com/Discuss/1141322/?ref=app https://www.sololearn.com/Discuss/472281/?ref=app https://www.sololearn.com/discuss/448841/?ref=app https://www.sololearn.com/discuss/451081/?ref=app https://www.sololearn.com/discuss/340143/?ref=app https://www.sololearn.com/Discuss/244021/?ref=app

You don't need maths to learn programming ,however a little knowledge of basic maths might help depending on where you are using the language ,python and any other Language is indeed difficult if you are just starting ,the only way to keep going is implementing whatever concept you learn ,it's going to be a slow process but at the end it's worth it

RorriRohan Gordon already answered many times before. here you go... https://www.sololearn.com/discuss/77883/?ref=app https://www.sololearn.com/discuss/807299/?ref=app

I'm sure this question has been answered multiple times. You need maths in programming and if you want to be an actual programmer (I mean, those who make programming languages ), AI programmer, Game developer, Data scientist and even a web developer you need higher mathematics skills. If your programs are limited to print("hello world") and stuff, then you may not need maths

RorriRohan Gordon Maths that always seem useful in programming are linear algebra, trigonometry(Universal), calculus I and calculus II, statistics. Although game developers will need more maths than the average programmer but those are the general maths skills needed to be an average programmer

Yaah...programmers should now the regular maths operation.because,programs contain some mathematical operation

My question: which mathematical themes i should know for better understanding of Python?

Hi, Sorry, but the term Mathematical thems is not will known for some at least. For that to be answered correctly you programing abjectiv need to be known, cause depending on it your focus will be clear is it analytical diagnosis or data representation. I hope I get near the point And I apologies for my ignorant of the term

It's not mandatory that you should know maths to learn programming. But sometimes in order to solve some problems we should have a minimum knowledge of maths. I am poor in maths still I am able to solve majority of the issues. In this digital era we have lots of resources when we get stuck. So please do not worry about not knowing maths. Just enjoy learning programming..

when programming was first introduce the sort of added it under math in college so a lot of people believe that you need a advanced understanding of math to program but depending on what your programming that’s not really needed

It depends on bro!!! If i want to work with 3rd or some draw like circle, square, lines then we need vectors, coordinate geometry. I think if you explore many things or become a best programmer you should learn sets, matrix, coordinate geometry, vector, statistics (i think for big data).... Binary algebra you should learn first You don't need to know many things in these topics, just learn basic and do some mathematics problem..... I hope you understand what i said to you