Come indicato anche nel Regolamento, non è possibile affrontare la questione in modo così astratto e generico.

Nelle discussioni in rilievo sono riportate guide per i linguaggi di programmazione più diffusi, pubblicate sul portale HTML.it: leggile, verifica le prerogative di ciascun linguaggio e scegli autonomamente.

Senza un riferimento preciso al tipo di applicazioni, ai requisiti, alle proprie attitudini e ad altri fattori, non è possibile fornire un suggerimento che possa essere ritenuto sensato, oppure lo sono tutti.