Buenass

Necesito un poco de consejo, os cuento tengo conocimientos mas bien basicos de programacion C en linux, un poco de OO con java y tambien queria aprender algun lenguaje como Perl o Phyton que veo que aparcen pero no se cual elegir ni para que sirve uno u otro tengo entendido que son para scripts??Cual me recomiendan para aprender??

pd: Y sobre PHP??TEngo entendido que sirve para pags web pero se puede utilizar tb para hacer programas.

Un saludo