Thank you everyone.

The other day at school I had a long chat with my teacher and he recommended Perl because in his words "You can come at a problem from a different angle instead of only one way to fix a problem with most other programming languages"

I've still got until Christmas to decide because then I get my own computer and at the moment me and my brother share one and have one hour turns on it. I believe that 1 hour will not be long enough to actually get the work to "Sink in".

Thanks again everyone.