Linguaggi di programmazione .NET

È possibile scrivere le app .NET in C#, F# o Visual Basic.

Questa pagina non funziona in Internet Explorer. Ti consigliamo di provare il nuovo browser Microsoft Edge.

C#

C# (pronunciato "C sharp") è un linguaggio di programmazione semplice, moderno, orientato agli oggetti e indipendente dai tipi.

Le sue radici nella famiglia di linguaggi C rendono C# immediatamente familiare ai programmatori C, C++, Java e JavaScript.

Informazioni su C#

Premi ALT+F1 per le opzioni di accessibilità.
                var names = new[]
{
    "Ana",
    "Felipe",
    "Emillia"
};

foreach (var name in names)
{
    Console.WriteLine($"Hello {name}");
}
            
var names = new[]
{
    "Ana",
    "Felipe",
    "Emillia"
};

foreach (var name in names)
{
    Console.WriteLine($"Hello {name}");
}

F#

F# è un linguaggio di programmazione che semplifica la scrittura di codice succinto, affidabile ed efficiente.

Informazioni su F#

let names = [ "Ana"; "Felipe"; "Emillia" ]

for name in names do
    printfn $"Hello {name}"

Visual Basic

Visual Basic è un linguaggio intuitivo con una sintassi semplice per la creazione di app indipendenti dai tipi orientate a oggetti.

Leggi la documentazione Visual Basic

Dim names As New List(Of String)({
    "Ana",
    "Felipe",
    "Emillia"
})

For Each name In names
    Console.WriteLine($"Hello {name}")
Next

Pronti per iniziare?

Informazioni su .NET con facilità con le esercitazioni dettagliate.

Attività iniziali