Hola:
Depende de tus objetivos.
PHP sigue vivo y es el lenguaje que soportan todos los hosting que hay por internet. Es buena opción si tu objetivo es poner aplicaciones en hosting públicos o para que la gente pueda ponerlos en hosting públicos. Python suele estar soportado también en la mayoría de servidores. Ruby no estoy seguro (creo que no) y java seguro que no. No quiero decir que no haya hosting que lo soporten, solo que te costará más encontrarlos y serán más caros.
Por otro lado, las aplicaciones web tienden a ser cada vez más interactivas, por lo que cada vez el lenguaje del servidor cobra menos peso y se tiende más a javascript y algún framework javascript (Extjs, AngularJS, backbone.js, ember.js, etc).
Este índice
http://www.tiobe.com/index.php/conte...pci/index.html puede darte una idea de lo que se usa cada lenguaje, si tu objetivo es saber para encontrar trabajo.
Se bueno.