Programming language for mathematicians

AI Thread Summary
For novice mathematicians interested in mathematical modeling, programming languages such as Python and R are highly recommended due to their versatility and strong community support. Python, in particular, offers libraries like NumPy and SciPy that facilitate numerical computations, while R excels in statistical analysis. Many mathematicians and theoretical physicists tend to rely on specialized software like Mathematica, Maple, and Matlab for their work, as these programs provide extensive built-in functionalities for both analytical and numerical tasks. While some mathematicians do learn programming languages, the reliance on these established tools is common, as they simplify complex problem-solving and modeling processes.
dmehling
Messages
114
Reaction score
0
What is a good programming language to learn for novice mathematicians, especially those who might want to eventually do mathematical modeling of problems? Also, do most mathematicians actually learn a programming language, or do they usually rely on programs like Matlab?
 
Physics news on Phys.org
Most people I know of (theoretical physicists and mathematicians) use either Mathematica (analytical/numerical), Maple (more often for analytical things) and/or Matlab (more often numerical). Tons of things there have been programmed for you, and if you want to write a new program you can do this in the own language of the program, which is very straightforward. So I would say people usually rely on programs like the ones mentioned.
 
TL;DR Summary: I want to do a PhD in applied math but I hate group theory, is this a big problem? Hello, I am a second-year math and physics double major with a minor in data science. I just finished group theory (today actually), and it was my least favorite class in all of university so far. It doesn't interest me, and I am also very bad at it compared to other math courses I have done. The other courses I have done are calculus I-III, ODEs, Linear Algebra, and Prob/Stats. Is it a...
I’ve been looking through the curricula of several European theoretical/mathematical physics MSc programs (ETH, Oxford, Cambridge, LMU, ENS Paris, etc), and I’m struck by how little emphasis they place on advanced fundamental courses. Nearly everything seems to be research-adjacent: string theory, quantum field theory, quantum optics, cosmology, soft matter physics, black hole radiation, etc. What I don’t see are the kinds of “second-pass fundamentals” I was hoping for, things like...

Similar threads

Replies
12
Views
2K
Replies
7
Views
796
Replies
1
Views
2K
Replies
0
Views
2K
Replies
43
Views
7K
Replies
26
Views
12K
Replies
4
Views
2K
Back
Top