Hola:
Si sabes php, supongo que antes habrás sabido html, css y tal vez javascript... hablando de javascript, un lenguaje muy estructurado es java (a secas)... y con miras a la web, "perl".
Fuera de la web, creo que el más aconsejable es c, aunque ensamblador es el más próximo a la máquina (y no menciono código máquina porque no sé si se podría llamar "lenguaje")
Otros lenguajes con los que te tendrás que acostumbrar en la web es sql y xml.
Espero haberte podido orientar un poco.
Saludos