# Programming Language for research in maths

Note by Dibyojyoti Bhattacharjee
6 months ago

This discussion board is a place to discuss our Daily Challenges and the math and science related to those challenges. Explanations are more than just a solution — they should explain the steps and thinking strategies that you used to obtain the solution. Comments should further the discussion of math and science.

When posting on Brilliant:

• Use the emojis to react to an explanation, whether you're congratulating a job well done , or just really confused .
• Ask specific questions about the challenge or the steps in somebody's explanation. Well-posed questions can add a lot to the discussion, but posting "I don't understand!" doesn't help anyone.
• Try to contribute something new to the discussion, whether it is an extension, generalization or other idea related to the challenge.

MarkdownAppears as
*italics* or _italics_ italics
**bold** or __bold__ bold
- bulleted- list
• bulleted
• list
1. numbered2. list
1. numbered
2. list
Note: you must add a full line of space before and after lists for them to show up correctly
paragraph 1paragraph 2

paragraph 1

paragraph 2

[example link](https://brilliant.org)example link
> This is a quote
This is a quote
    # I indented these lines
# 4 spaces, and now they show
# up as a code block.

print "hello world"
# I indented these lines
# 4 spaces, and now they show
# up as a code block.

print "hello world"
MathAppears as
Remember to wrap math in $$ ... $$ or $ ... $ to ensure proper formatting.
2 \times 3 $2 \times 3$
2^{34} $2^{34}$
a_{i-1} $a_{i-1}$
\frac{2}{3} $\frac{2}{3}$
\sqrt{2} $\sqrt{2}$
\sum_{i=1}^3 $\sum_{i=1}^3$
\sin \theta $\sin \theta$
\boxed{123} $\boxed{123}$

Sort by:

I guess it is Python, but I'm not sure.

- 6 months ago

I'm guessing it's probably Mathematica, if you are a research mathematician

- 6 months ago

@Steven Chase How can I use mathematica?
Or which is easy python or mathematica for me ?

- 6 months ago

The big advantage of Python is that it is free. Python is great for numerical solutions. Mathematica can do symbolic math and return analytical solutions, which Python cannot do (as far as I know). But you have to pay for Mathematica

- 6 months ago

@Steven Chase How much I have to pay?

- 6 months ago

I don't know. You can check online

- 6 months ago

@Steven Chase For student (individual) it is showing 9 US dollar per month. That is very affordable for me. I thought that price will be very high. I will definitely buy it. By the way, can I build my own software like mathematica?

- 6 months ago

If u are a researcher wanting to do research definitely use Haskell/Fortran/Julia.

No High School Student

sometimes i use geogebra. its easy for checking graphs of funktions.

- 6 months ago