C sharp/Introduzione: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 5:
Il linguaggio è molto simile al [[Java]], orientato agli oggetti, con una grande disponibilità di classi, supporto della gestione degli errori, e altro ancora. Queste caratteristiche, combinate con la disponibilità di potenti strumenti di sviluppo e il supporto multi piattaforma, rendono il C# una buona scelta per progetti di sviluppo software di vario tipo: progetti [[w:RAD|RAD]], sviluppati individualmente o da team, applicazioni per Internet, ecc...
 
Una larga parte delle potenzialità del C# (come per altri linguaggiolinguaggi .NET) provengono dalle API del framework .NET, che forniscono un'ampia gamma di classi, a partire da quelle per la gestione della grafica e la creazione di applicazioni Windows fino a quelle per per i socket TCP/IP. Gli sviluppatori possono quindi scrivere una parte dell'applicazione in C# e un'altra parte in un altro linguaggio .NET (esempio VB .NET), usando gli stessi strumenti e le stesse librerie, dovendo così imparare del nuovo linguaggio solo la sintassi.
 
Grazie alla somiglianza tra C# e linguaggi ''C-like'', come il Java, un programmatore che abbia già conoscenza di linguaggi orientati agli oggetti troveranno la sintassi del C# molto intuitiva.