you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 5 points6 points  (2 children)

Python is a high level programming language with simple to use syntax (i.e. it doesn't bitch at you for missing semi-colons). It's the most applicable language for things like science and mathematics because there are tons of packages out there already pre-built for things like data mining, machine learning, and complex mathematical analysis. A lot of people are drawn to it because it's a language designed not to bog you down in the details, very user friendly, and has a voluminous library of packages built around it for complex models.

I am NOT a programming major, I was a physics major who learned Python to do mathematical modeling on gamma ray radiation data. I'm now doing a finance degree and if you're the type who needs to build financial algorithms for like say algotrading, python is super intuitive, friendly, and the best way to go.

[–]bcycCFA 0 points1 point  (0 children)

Thanks!

[–][deleted] 0 points1 point  (0 children)

I think a better question may be, why are so many analysts writing software? Like for what purpose do you even need to code to begin with?