dovendo partire da zero impararne uno vale l'altro.
Appunto.....
Indipendentemente dal linguaggio in se, i vari compilatori sono ormai delle "macchine" complesse, realizzati perō con l'intento di semplificare la vita al programmatore, specie nella gestione dell'interfaccia utente.
E proprio su quest'ultima, con l'introduzione della gestione ad oggetti, sono nate differenti 'librerie', che sa da un lato semplificano dall'altro ti vincolano ad un dato ambiente.
Pertanto la scelta andrebbe fatta anche in funzione della longevitā dei tuoi progetti di sviluppo, e con la consapevolezza che, per quanto sbandierata, il porting da un ambiente all'altro non č mai nč semplice, nč indolore.
Attualmente, ma aspetto smentite da chi ha meglio di me le mani in pasta, ci sarebbe la Microsoft con tutti i linguaggi in ambiente .net , oppure la Borland (o Codegear) con il VCL (ad esempio Delphi).