El lenguaje predilecto de Microsoft – ¿Qué es C#?



El lenguaje predilecto de Microsoft – ¿Qué es C#?

El lenguaje predilecto de Microsoft - ¿Qué es C#?

C# es un lenguaje compilado, de programación de propósito general y de tipado estático. Siendo uno de los lenguajes mas importantes de el framework .NET de Microsoft. Fue creado en el 2000 por Anders Hejlsberg con el propósito de tener una versión orientada a Objetos de C, en la misma linea de C++, o Java. De hecho Anders inicialmente implementaría herramientas de Java en Microsoft, pero por problemas políticos entre empresas, tomaron la decisión de crear su propio lenguaje.

Con C# puedes desarrollar aplicaciones Desktop con .NET Core, Aplicaciones moviles multiplataforma con Xamarin, Aplicaciones web con Blazor, o videojuegos con unity. Desde el 2014 C# es open source lo que quiere decir que puede ser usado mas alla de solo el framework .NET

El codigo de C# es compilado a un lengujae intermedio (Common Intermediate Language) que puede ser interpretado (Common Language Runtime) luego para ejecutarse en cualquier plataforma, sin tener que recompilarse

Es un lenguaje con un garbage collector, pero tambien permite administrar la memoria a traves de punteros. Y como es uno de los lenguajes mas importantes de Microsoft, está recibiendo mejoras constantes

#csharp #microsoft #dotnet

Comments are closed.