Computer languages & math learning

  • MHB
  • Thread starter Aramathia
  • Start date
  • Tags
    Computer
In summary, the individual is an adult who struggled with mathematics in school but has developed an interest in physics and math topics. They have been trying to teach themselves math for the past couple of years but are still at a pre-calculus level. They are now interested in learning a programming language that will help them improve their math skills. Suggestions for suitable languages include Mathematica and Python, with the individual leaning towards Python for its beginner-friendly resources and libraries.
  • #1
Aramathia
2
0
Hello All.

I am a an adult who bombed mathematics at school. The past 20 years I have been increasingly interested in reading around physics and math topics; but I am constantly stymied by my lack of mathematical training.
So, to remedy this, I have been trying to teach myself math for the past couple of years, with mixed success.

Recently I started learning BASH shell scripting. This has opened my mind to the possibilities of learning a programming language AND revising/exploring/extending my math base; stated another way: to find a language which would be fun to learn, intrinsically fascinating, but instrumentally useful for revision of and extension of my math education (which, I emphasise, is still only pre-calculus)

MY QUESTION:

Can I have suggestions as to a suitable 2 or 3 programs likely to help me achieve:
1. my stated aims;
2. at my current level of math attainment; and
3. with my current newbie status to programming?

Much appreciated in advanced,
Aramathia
 
Technology news on Phys.org
  • #2
The best language to learn for helping you learn math is, in my opinion, Mathematica (or the Wolfram Language, as it's now called). You can sign up for a free account at the https://user.wolfram.com/oauth/authorize/cloud?oauth_token=c0b8352b21e977112855c0f26406de9e0566c8951&oauth_callback=https%3A%2F%2Fdevelop.wolframcloud.com%2Fapp%2Fj_spring_oauth_security_check%3Fproductname%3DWolfram%20Development%20Platform%26learnabout%3Dhttp%3A%2F%2Fwww.wolfram.com%2Fdevelopment-platform%26preview%3Dfalse%26logo%3Dwolfram_development_platform, and execute full-blown Mathematica commands. Now, this free account isn't going to give you loads of computing cycles so that you can do lengthy calculations. But it'll do an awful lot. It'll certainly do loads of plotting for you, and so on. The online documentation is excellent. Mathematica is, hands down, the best symbolic computer algebra system in existence. So that's what I would recommend.
 
  • #3
I would suggest to learn python. It contains lots of libraries and it is easy to use for mathematical purposes.
 
  • #4
Re: computer languages & math learning

Ackbach said:
. Mathematica is, hands down, the best symbolic computer algebra system in existence. So that's what I would recommend.

Many thanks.
I should have specified: I actually want to learn an all-purpose (as opposed to specialist) programming language which will be strong on math but able to the broad range of programming jobs.

I"m looking at Mathematica but leaning towards Python, as I've just found loads of good learning environments and resources.

regs,

- - - Updated - - -

ZaidAlyafey said:
I would suggest to learn python. It contains lots of libraries and it is easy to use for mathematical purposes.

Thanks.
I'm looking into it.
Felt tempted towards Haskell for a while but think I will go with the more beginner-friendly of the two, which is of course Python.
regs,
 
  • #5
Re: computer languages & math learning

Aramathia said:
Thanks.
I'm looking into it.
Felt tempted towards Haskell for a while but think I will go with the more beginner-friendly of the two, which is of course Python.
regs,

Good luck, Python is very interesting. If you have a question regarding Python you can post here. I and others might be of help.
 

Related to Computer languages & math learning

1. What is the importance of learning computer languages and math?

Learning computer languages and math is important because they are the foundation of modern technology and play a crucial role in problem-solving and critical thinking. Computer languages allow us to communicate with machines and create new software, while math provides the necessary tools for analyzing and processing data.

2. Are computer languages and math difficult to learn?

Like any new skill, learning computer languages and math can be challenging. However, with dedication and practice, anyone can learn these subjects. It is important to start with the basics and build a strong foundation before moving on to more complex concepts.

3. Which computer language is the best to learn?

The best computer language to learn depends on your goals and interests. Some popular options include Python, Java, and C++, which are widely used in various industries. It is also helpful to research the job market and see which languages are in high demand.

4. How can learning computer languages and math benefit my career?

Having knowledge of computer languages and math can open up a wide range of career opportunities. With the increasing use of technology in every industry, these skills are in high demand. They can also improve problem-solving abilities and critical thinking skills, making you a valuable asset to any company.

5. Can I learn computer languages and math on my own?

Yes, it is possible to learn computer languages and math on your own through online resources, books, and tutorials. However, it can be helpful to take a course or seek guidance from a mentor to ensure you are learning the correct concepts and techniques. Practice and patience are key to mastering these subjects.

Similar threads

  • Programming and Computer Science
Replies
33
Views
2K
  • Programming and Computer Science
Replies
15
Views
1K
  • Programming and Computer Science
Replies
11
Views
1K
  • Programming and Computer Science
Replies
8
Views
888
  • Programming and Computer Science
Replies
16
Views
1K
  • Programming and Computer Science
Replies
16
Views
2K
  • Programming and Computer Science
Replies
2
Views
1K
  • Programming and Computer Science
Replies
7
Views
1K
  • Programming and Computer Science
Replies
10
Views
2K
Back
Top