Hola javinivel6, bienvenido a los foros

:
Tan solo es cuestión de probar... Los applets java no te los recomiendo, ya que a pesar de que se parece a javascript es bastante más complejo de programar. javascript y php se pueden complementar sin ningún problema, igual que javascript y asp o perl, pero la elección estará condicionada a las posibilidaddes del servidor que uses.
javascript se ejecuta en el cliente, así que es útil para hacer validaciones antes de enviar datos al servidor, y los otros lenguajes mencionados se ejecutan en el servidor, así que también son necesarios si pretendes usar bases de datos o interactuar de cualquier manera con tu servidor.
Seguramente otros foreros ampliarán mi respuesta...
Te recomiendo que no dupliques los mensajes, porque los moderadores de todos modos los van a mover al adecuado y a los respondones como yo, nos marean verlos en distintos sitios.
Saludos