So you are saying EVERY program written in C is unreliable and not worth running?
Of course not, look lets compare two different markets, I don't think I'm an expert but anyhow. In scientific computing you use one of two languages C or Fortran, you use those as they are fast and well established, in this reliability is important but at the end of the day if you lose a few hours due to a software crash you can recode the software and try again, someone else can use the supercomputer while you are dealing with your crash and its not a big deal compared to the speed advantage which allows you to model the situation better in a given time period. Of course if you crash the whole computer then its a big deal, but they use UNIX so it's unlikely to occur.
Whereas in Finance compared to the amount of money involved the computations aren't that computationally expensive, and if the system goes down you can lose millions and millions of dollars very quickly. So they don't need quite as fast a computer but it needs to keep running over and over, so Java and C# are better languages for that.
They are also the most corrupt.
Well yes, but they are a very successful software company and make a lot of money, which was my point.
EDIT @Netscape, on the Mac in 1998 we had IE and Netscape, I used IE because it was a better product, now it isn't but it was actually better then.