Hola:
Hay un lenguaje que nunca se menciona, pero si lo sabes, tienes una grandísima ayuda... se trata de pseudo-código. Aunque aparte de eso que te ayudaría a programar javascript y cualquier lenguaje de programación del servidor, creo muy importante html y css (que no son de programación) y sql (supongo que no necesariamente a nivel alto, pero pseudo-código, si)
Saludos