I think a lot of people assume Fortran == FORTRAN 77, which is a terrible language without even full support for structured programming and with an annoying fixed-field syntax. There are good reasons to hate on it.<p>Most Fortran hate is actually F77 hate.<p>Fortran 90, on the other hand, is basically C with a different syntax. F90 (and newer: F95, F03, F08) really isn&#x27;t a worse language than C, and there&#x27;s no reason to hate on it when you wouldn&#x27;t hate on C, but a lot of people don&#x27;t know it exists because they equate Fortran with F77.