C#
El lenguaje de programación moderno, innovador y de código abierto para crear todas sus aplicaciones.
Esta página no funciona en Internet Explorer. Se recomienda probar el nuevo explorador Microsoft Edge.
¿Por qué C#?
C# es un lenguaje de programaciónmoderno, innovador, de código abierto, multiplataforma orientado a objetos y uno de los 5 principales lenguajes de programación de GitHub.
¿Tiene experiencia con JavaScript, Java o C++? C# le resultará familiar al instante y disfrutará de sus características en constante evolución, como seguridad de tipos, genéricos, coincidencia de patrones, asincrónico, registros, y mucho más.
Esperamos que se haya enamorado de C# desde la primera pulsación de tecla.
Entorno de desarrollo productivo
Compile sus aplicaciones más rápido con herramientas de desarrollo de clase mundial que lo ayudan a escribir código preciso, exacto y mantenible la primera vez.
Use una amplia variedad de herramientas que se ajusten a su estilo de desarrollo disponible en todas las plataformas, como Visual Studio Code (un editor de código avanzado), Visual Studio (un IDE eficaz), herramientas de línea de comandos y otras herramientas populares.
Apreciado por los desarrolladores, de confianza para las empresas
C# es uno de los 5 idiomas principales usado por proyectos en GitHub y es, sistemáticamente, uno de los idiomas más preferidos en la encuesta para desarrolladores de Stack Overflow.
Cientos de miles de empresas de todo el mundo usan C# para impulsar su negocio en una amplia gama de sectores, como los medios, las finanzas, la asistencia sanitaria, los juegos, etc.
Una comunidad abierta y dinámica
Forme parte de nuestra comunidad de más de 5 millonesde desarrolladores para que puedas obtener soporte técnico y aprender de Stack Overflow, Preguntas y respuestas de Microsoft , . NET Live TV, YouTube y mucho más.
C# es de código abierto en GitHub. Participe y únase a los desarrolladores y empresas que ya contribuyen a él.
Crear cualquier cosa con C#
C# es el lenguaje más popular para el desarrollo de .NET. Con .NET, puede tener como destino cualquier tipo de aplicación que se ejecute en cualquier plataforma. Reutilice sus habilidades, código y bibliotecas favoritas en todos ellos en un entorno familiar. Esto significa que puede crear aplicaciones más rápido, con menos costo.
Desde aplicaciones móviles que se ejecutan en iOS y Android, hasta aplicaciones de servidor empresarial que se ejecutan en Windows Server y Linux, o microservicios a gran escala que se ejecutan en la nube, .NET proporciona una solución para usted.
Obtenga información sobre C# con desarrolladores
Explore los conceptos y la sintaxis del lenguaje de programación C# con demostraciones de codificación en vivo en nuestra serie de vídeos C# para principiantes.
Una vez que conozca los aspectos básicos, explore otras lecciones en la página.NET videos donde puede aprender a compilar cualquier tipo de aplicación con C#.
Datos procedentes de pruebas oficiales disponibles en TechEmpower Round 21.
Rendimiento donde importa
.NET es rápido. Realmente rápido. Eso significa que las aplicaciones ofrecen mejores tiempos de respuesta y requieren menos potencia de procesamiento.
El popular banco de pruebas TechEmpower compara los marcos de aplicaciones web con tareas como la serialización JSON, el acceso a bases de datos y la representación de plantillas del lado servidor. .NET funciona más rápido que cualquier otro marco popular.
¿Listo para empezar?
Our step-by-step tutorial will get you started writing your first C# program today.