I'm not any more knowledgeable than you Hixee (probably less, only in 2nd year), but anyway...
I've done Perl, which wouldn't be used for this. It's mostly used for text processing, not technical applications. C++ is a very fast language that I believe is very popular in physical simulations. It's harder to write because you have to tell the computer how to do things in a very detailed way, but for the same reason, it produces programmes that run extremely quickly. C++ is also good for 3d graphics too. Still, I'm not a computer scientist, so maybe somebody could shed more light.