in reply to What languages to learn?
The usual suspects include Python, Ruby and java.
If you want to learn languages with a different feel than than Perl you can try Lisp or Prolog, XSLT could be interesting too.