Questa è una domanda "trita e ritrita" che sfocia inevitabilmente in una serie infinita di suggerimenti con poche argomentazione basate sui propri gusti e non su quelli dell'autore della discussione che nessuno può conoscere.

Se desideri farti un'idea di alcune tecnologie tra quelle emergenti, come nel caso di Java e .NET, dai un'occhiata a questa discussione.

Sui linguaggi C/C++ e C#, leggi questa oppure questa.

In merito ad ASP.NET, ne stiamo parlando in una recente discussione.

Se esegui una ricerca autonoma sul forum, abbiamo già parlato parecchio di qualsiasi linguaggio, tecnologia o piattaforma esistente, a sufficienza per poter scegliere in autonomia, a meno che tu non abbia esigenze davvero specifiche e in tal caso sei costretto ad indicarle se desideri risposte mirate, mentre le discussione è stata avviata in modo alquanto generico.

Ciao!

P.S.: non dimenticare di leggere il Regolamento per conoscere le regole del "buon postare".