Lenguajes de programación de .NET

Puede escribir aplicaciones .NET en lenguaje C#, F# o Visual Basic.

Esta página no funciona en Internet Explorer. Se recomienda probar el nuevo explorador Microsoft Edge.

C#

C# (pronunciado " C sharp") es un lenguaje de programación sencillo, moderno, orientado a objetos y con seguridad de tipos.

Sus raíces en la familia de lenguajes C hacen que C# resulte inmediatamente familiar a los programadores de C, C++, Java y JavaScript.

Más información sobre C#

Presione Alt+F1 para ver las opciones de accesibilidad.
                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# (se pronuncia "F sharp") es un lenguaje de programación que facilita la escritura de código conciso, sólido y con buen rendimiento.

Más información sobre F#

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

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

Visual Basic

Visual Basic es un lenguaje accesible con una sintaxis sencilla para crear aplicaciones seguras y orientadas a objetos.

Leer Visual Basic documentación

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

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

¿Listo para empezar?

Aprenda .NET fácilmente con nuestros tutoriales paso a paso.

Introducción