Da laureato specialistico in informatica direi C++ tutta la vita...java lo avresti gratis come sottoinsieme del c++...C# e' gia' morto e comunque anche per lui valgono le stesse considerazioni fatte per Java...
Il problema e' che non so quale sia il livello degli insegnati di c++...se sono bravi (ma veramente bravi) il confronto neanche si pone...Se pero' come immagino siano mezze pippe e quello che vuoi alla fine e' un lavoro da 900 euro al mese allora forse ti conviene darti al Java...
ASP e il resto sono linguaggi settoriali che puoi benissimo imparare da solo con pochissimo sforzo una volta che hai appreso java...