What are some alternative programming languages for scientific applications?

  • Thread starter Thread starter Chloe Soza
  • Start date Start date
Chloe Soza
Hi PF,
My name is Chloe and I'm an undergraduate student studying math, with an emphasis in actuarial science. As much as I love math, my coursework lately requires me to take more economics and finance than advanced math. Even after graduation and entering the workforce this year, I hope to continue learning more math and some programming.
 
Physics news on Phys.org
Welcome to PF!

What kind of programming are you interested in?
 
jedishrfu said:
Welcome to PF!

What kind of programming are you interested in?
I've taken an introductory Java course, but I think the most beneficial things for me to learn next would be VBA and MatLab
 
Java was an excellent choice and you might want to stick with over VBA. MS has been pushing C# more.

http://en.wikipedia.org/wiki/Visual_Basic_for_Applications

MATLAB is good. Many institutions and some companies rely on it for engineering research. Eventually the MATLAB work is converted into a production language like Java or C++. Increasingly its Java because of its massive impact on web applications.

I found an interesting alternative to MATLAB based on Python called Pyzo. Its a packaged version of Python+IDE+Python math libraries for scientific applications. So if you have any interest in Python you might want to check it out.

www.pyzo.org

Since you're interested in Actuarial Science then perhaps R would be another one to check out. Its main focus is on statistical work:

http://en.wikipedia.org/wiki/R_(programming_language)
 
Last edited:
jedishrfu said:
Java was an excellent choice and you might want to stick with over VBA. MS has been pushing C# more.

http://en.wikipedia.org/wiki/Visual_Basic_for_Applications

MATLAB is good. Many institutions and some companies rely on it for engineering research. Eventually the MATLAB work is converted into a production language like Java or C++. Increasingly its Java because of its massive impact on web applications.

I found an interesting alternative to MATLAB based on Python called Pyzo. Its a packaged version of Python+IDE+Python math libraries for scientific applications. So if you have any interest in Python you might want to check it out.

www.pyzo.org

Since you're interested in Actuarial Science then perhaps R would be another one to check out. Its main focus is on statistical work:

http://en.wikipedia.org/wiki/R_(programming_language)

Thanks so much for the suggestions!
 
Hello everyone, I'm Cosmo. I'm an 18 years old student majoring in physics. I found this forum cause I was searching on Google if it's common for physics student to feel like they're in the wrong major in the first semester cause it feels like too much for me to learn the materials even the ones that are considered as "basic math" or "basic physics", I've initial fascination with the universe's mysteries and it disconnect with the reality of intense, foundational mathematics courses required...
Hello everyone, I'm AlexR, a passionate physics enthusiast from Wisconsin, USA. I've been fascinated by the wonders of the universe for as long as I can remember, and I'm excited to join this community to deepen my understanding and engage in insightful discussions. Background: I hold a Bachelor’s degree in Physics, and my journey into physics began during my academic years. Over time, my interest has expanded to various areas, including: Classical Mechanics: Exploring the foundational...
Back
Top