Skip to product information
C# - La Potencia de Microsoft para Empresas y Videojuegos
¿Qué es C#?
C# (C Sharp) es un lenguaje de programación moderno, orientado a objetos, desarrollado por Microsoft. Es el lenguaje principal del ecosistema .NET y el favorito para desarrollo de videojuegos con Unity.
Historia
Diseñado por Anders Hejlsberg (también creador de TypeScript) y lanzado por Microsoft en 2000 como parte de la plataforma .NET. Ha evolucionado enormemente hasta su versión actual.
Características Principales
- Fuertemente tipado y orientado a objetos
- Parte del ecosistema .NET (multiplataforma)
- LINQ para consultas de datos integradas
- Async/await nativo
- Motor principal de Unity (videojuegos)
Casos de Uso
- Aplicaciones empresariales Windows y web
- Videojuegos con Unity
- APIs con ASP.NET Core
- Aplicaciones de escritorio
Popularidad
Top 5 de lenguajes más usados. Es el lenguaje #1 para desarrollo de videojuegos con Unity (usado en Hollow Knight, Cuphead, etc.).
Recursos para Aprender
- Microsoft Learn (oficial)
- C# Corner
- Unity Learn (para videojuegos)