Originariamente inviato da raffaele.p
Il limite più grosso che non è multipiattaforma....
Se realizzi un'applicazione Web, questa è automaticamente multipiattaforma (poiché è accessibile dai browser di qualsiasi sistema operativo).

Originariamente inviato da raffaele.p
Che ne dite di silverlight? o comunque dei nuovi linguaggi orientati al web?
Così come hai posto la domanda, è troppo generica: qualsiasi "che ne dite di..." avrà una risposta positiva, poiché non hai detto nulla che impedisca di utilizzare (o non utilizzare) i linguaggi che hai citato.

Ciascuno dei linguaggi ha caratteristiche diverse, che puoi approfondire sui siti relativi, pertanto se c'è un dubbio specifico a riguardo, scrivilo e si può discutere, altrimenti qualsiasi soluzione che citi va bene e il quesito diventa quindi inaffrontabile (e ciascuno finirà per suggerire il proprio preferito, che non sarà di molta utilità a te).