Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
C# l'ho già utilizzato per programmare ed era perfetto per windows, il problema è che solo il 50% dei computer avevano il framework .NET per potere aprire i programmi.
Strano perchè nelle ultime versioni di windows è preinstallato. Se vuoi scrivere qualcosa che possa girare senza nessuna libreria/framework installato l'unico modo, che io sappia, è scrivere codice nativo C\C++ e usare le API Win32 per la GUI.
Postato originariamente da pbe: VisualBasic invece secondo te è un buono linguaggio per fare programmi desktop?
Visual Basic .NET funziona esattamente nello stesso modo di C#, praticamente l'unica cosa che cambia è la sintassi (è forse un po' più semplice) e richiede quindi il Framework.
In teoria ci sarebbe poi anche il vecchio Visual Basic 6 ma non è più supportato e credo che sarebbe anacronistico iniziare oggigiorno a sviluppare in VB6.
Ultima modifica effettuata da GN il 25/05/2014 alle 16:16
Stessa cosa, è di alto livello e quindi consente (fra le altre cose) di sviluppare rapidamente applicazioni GUI per il desktop, ma richiede che sul PC dell'utente sia installato un certo componente in questo caso non il framework .NET ma la JVM o JRE (Java Virtual Machine, Java Runtime Environment).
La differenza principale è che è meno ottimizzato per Windows ma è cross-platform (quindi il consiglio è se devi sviluppare solo per windows di usare .NET, mentre se cerchi compatibilità con più OS di puntare su Java).