Programming languages in finance
I know most firms use python for data analysis. I’ve also heard of C++ being used. Are there any other languages that are helpful to know? Also curious if there are any good online programs for learning how to code.
I know most firms use python for data analysis. I’ve also heard of C++ being used. Are there any other languages that are helpful to know? Also curious if there are any good online programs for learning how to code.
| +18 | Final round HF process - is it weird to send another idea? | 9 | 18h |
| +16 | SF HF Roles | 12 | 6h |
| +6 | Next cooked MM? | 1 | 2d |
| +3 | del | 3 | 3d |
Career Resources
Career Advancement Opportunities
July 2026 Hedge Fund
Overall Employee Satisfaction
July 2026 Hedge Fund
Professional Growth Opportunities
July 2026 Hedge Fund
Total Avg Compensation
July 2026 Hedge Fund
“... there’s no excuse to not take advantage of the resources out there available to you. Best value for your $ are the...”
Leaderboard
| 1 | 99.2 | |
| 2 | 99.0 | |
| 3 | 99.0 | |
| 4 | 99.0 | |
| 5 | 98.9 | |
| 6 | 98.9 | |
| 7 | 98.9 | |
| 8 | 98.9 | |
| 9 | 98.9 | |
| 10 | 98.8 |
“... I believe it was the single biggest reason why I ended up with an offer...”
Get instant access to lessons taught by experienced private equity pros and bulge bracket investment bankers including financial statement modeling, DCF, M&A, LBO, Comps and Excel Modeling.
.
The major ones I know of are python, R, and Matlab
R is solid
In order of usefulness I'd say SQL, python, R/Matlab, potentially SAS.
SQL is super useful because most other languages (Python, R, SAS, etc.) will allow you to use SQL syntax within them. Its as close as I've found to a universal language.
You'll only use SAS if your boss was statistically educated before like 2005 lol (so think mostly old, big banks). That being said if you know SAS, and someone needs it, it will make you incredibly valuable. Its a rarely used language, but even more rarely learned these days.
OP Please don’t learn SAS. Not as your primary skill at least. The people who do their work in SAS at my company create so many headaches because they refuse to adopt modern tech stacks and expect us to fit it into our pipelines and frameworks.
End rant but please everyone stop using SAS so we can move forward with spark and live happily ever after
not that I don't agree with you on SAS headaches, but it's the best commercial software with vetted methods. Ie: open source python vs statisticans-reviewed software. There's a reason why pharma/finance companies (mostly mortgage/credit capital markets folks) use it, cause the cost of a mistake is too high compared to other industries
I totally agree with you, but like I said, big old banks still use it and if a hiring manager needs it, they need it.
Knowing SAS got me hired out of the back office at a regional commercial bank, and into the front office at a MS/JPM/GS bank.
Again, not saying OP should learn SAS, but it paid off for me.
How have you liked your career/current position? I’ve thought about looking back towards finance for niche roles where my skills from data engineering could be lucrative. Do you see people often getting plucked out of tech to fill roles like yours?
Mods please delete if this is considered thread hijacking, not my intention to derail.
I do like my current job! I work in macro research covering an entire asset class for one of the aforementioned banks. There's a good mix of data/quantitative problem solving as well as complex economic/financial ideas in our work.
That being said, I would feel dishonest if I didn't mention its a ton of hours for not much pay. We don't get paid anything like our IBD or S&T counterparts. I generally put in 60-75 hours a week. Also a high stress/tough culture. Eventually, I'll probably leave for better pay, better hours, or both.
I've seen one person make the jump from a tech team within my bank to research, but not sure I've ever seen someone make the jump from the general tech industry to a team like mine. It can probably be done, but I think most people would be too turned off by the lifestyle change to really pursue it. We tend to mostly get people from grad school stats/econ/finance type backgrounds, or transplants from trade desks. I came from a risk team (hence my title on WSO lol, still haven't updated it).
Tempore consequatur quas dicta sit. Illum expedita quos labore maiores consequatur non. Id vel consequatur modi soluta. Non quia nisi tempora vel cum ipsa.
Necessitatibus reprehenderit ut ipsum sint. Ut sint qui molestiae at dolore vel. Tempore aut assumenda deserunt velit quis quaerat commodi. Itaque ut molestiae omnis error eum ut.
Tempora quis veniam aut sunt. Minima qui qui rem maiores. Ea eos at sed sunt. Vel fuga eveniet minima temporibus delectus ducimus voluptatem.
See All Comments - 100% Free
WSO depends on everyone being able to pitch in when they know something. Unlock with your email and get bonus: 6 financial modeling lessons free ($199 value)
or Unlock with your social account...