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: What topics to cover to safely say I know arithmetic ? I am learning arithmetic from Indian NCERT textbook. Currently I have finished addition ,substraction of 2 digit numbers and divisions, multiplication of 1 digit numbers. I am moving pretty slowly. Can someone tell me what topics to cover first to build a framework and then go on in detail. I want to learn fast. It has taken me a year now learning arithmetic. I want to speed up. Thanks for the help in advance. (I also...
Hi community My aim is to get into research about atoms, specifically, I want to do experimental research that explores questions like: 1. Why do Gallium/Mercury have low melting points 2. Why are there so many exceptions and inconsistencies when it comes to explaining molecular structures / reaction mechanisms in inorganic and organic chemistry 3. Experimental research about fundamental Quantum Mechanics, such as the one being followed by Hiroshima university that proved that observing...
guys i am currently studying in computer science engineering [1st yr]. i was intrested in physics when i was in high school. due to some circumstances i chose computer science engineering degree. so i want to incoporate computer science engineering with physics and i came across computational physics. i am intrested studying it but i dont know where to start. can you guys reccomend me some yt channels or some free courses or some other way to learn the computational physics.

Similar threads

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