Este documento presenta una introducción a los fundamentos básicos del lenguaje de programación C#. Explica los conceptos clave de C# como tipos de datos, clases, interfaces, herencia y namespaces. También describe las herramientas disponibles para el desarrollo en C#, incluido el compilador C# y Visual Studio .NET. Finalmente, brinda un ejemplo simple de cómo crear y usar un componente de software en C#.