When your software aspires to move billions of dollars of value, it would ideally be written in Ada.
That said, I agree that C# and Java are good options.
What's hilarious is all of the Bitcoin startups that are running on node.js and mongodb. Would you put your kids on a flight if you knew the control system was written with javascript and mongodb? Yikes.