Fortran is a powerful number crunching language, I haven't used this since my student days, but some of the newer standards for it (Fortran 90 & 95) look really interesting though I still prefer C++, though C++ has some efficiency problems when dealing with number crunching though these should be alleviated by the newer features in C++0x, I remember the format statement being particularly powerful, and the implicit do in a format statement pleased me very much.