Apples new one, swift, since not many people do it?
Fortran. Yeah...fortran. That's not an obsolete or stupid language to be required to study in order to graduate at all.
An if statement is an if statement. All the languages are basically the same if you know what's going on underneath the hood. No need to learn one over the other, just because it's more trendy.
Btw, Rails is a framework not a language.
I'd say Python
Hah Fortran may be ugly, but you'd be surprised. Last I head it was still very prevalent at NASA.
I'm just bitter about being forced to study it over a more modern language. Physicists have a ton of source code already writting for Fortran, and no one wants to take the time to rewrite it, so it gets used even though there are better/more efficient languages available. No idea about NASA, but a buddy I graduated with was actually told to take Fortran off of his resume because it looked so bad to have it on there over a more applicable language. I'm sure there is a more logical explanation for that, but that's how he explained it to me.
An if statement is an if statement. All the languages are basically the same if you know what's going on underneath the hood. No need to learn one over the other, just because it's more trendy.