Tralasciando il fatto che hai aperto una discussione duplicata, per individuare linguaggi che consentono lo sviluppo su più piattaforme è sufficiente fare una ricerca su Google o leggere i primi passaggi introduttivi delle guide sui vari linguaggi esistenti.