Linguagens de programação do .NET

Você pode gravar seus aplicativos .NET em C#, F#, ou Visual Basic.

Esta página não funciona em Internet Explorer. Recomendamos que você experimente o novo navegador Microsoft Edge.

C#

O C# (pronunciado "C sharp") é uma linguagem de programação simples, moderna, orientada a objeto e de tipo seguro.

Suas raízes na família de linguagens C torna a C# imediatamente familiar para os programadores de C, C++, Java e JavaScript.

Saiba mais sobre C#

Pressione Alt+F1 para ver as opções de acessibilidade.
                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# (pronuncia-se "F sharp") é uma linguagem de programação que facilita a gravação de código sucinto, robusto e de alto desempenho.

Saiba mais sobre F#

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

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

Visual Basic

O Visual Basic é uma linguagem acessível com uma sintaxe simples para criar aplicativos orientados a objetos e seguros.

Leia a documentação do Visual Basic

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

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

Pronto para começar?

Aprenda .NET facilmente com nossos tutoriais passo a passo.

Comece a usar