C# es un lenguaje de programación moderno y orientado a objetos desarrollado por Microsoft a principios de la década de 2000.
Es un lenguaje de tipo estático, lo que significa que las variables deben declararse con un tipo específico y ese tipo no puede cambiar en tiempo de ejecución.
C# se usa más comúnmente para crear aplicaciones y juegos de Windows, pero también se puede usar para crear aplicaciones web, móviles y de escritorio.
Una de las principales ventajas de C# es que es un lenguaje muy versátil y puede ser utilizado para desarrollar aplicaciones para diferentes plataformas, incluyendo Windows, Linux, MacOS y dispositivos móviles.
Además, C# es un lenguaje de programación orientado a objetos, lo que significa que se basa en la creación de objetos que interactúan entre sí para realizar tareas específicas.

Lo que aprenderás:
- Utilice los conceptos básicos de programación de C#
- Escriba sus propios programas C#
- Aprender programación orientada a objetos
El lenguaje de programación C# ofrece bibliotecas flexibles y completas que facilitan el trabajo en todos los sistemas operativos.
Es por eso que es ampliamente utilizado por empresas como Microsoft y Stack Overflow.
Ya sea que desee desarrollar sitios web, aplicaciones, videojuegos o realidad virtual, construir su base es clave.
En este curso, aprenderá los conceptos básicos de C# para que pueda convertirse en un programador más versátil.
Este curso se encuentra disponible en la plataforma de Codecademy.
Si quieres acceder al curso puedes usar este enlace.
