Este documento resume brevemente la historia y características de los lenguajes C, C++ y C#. C fue creado en 1972 por Dennis Ritchie como una mejora del lenguaje B. C++ fue desarrollado en 1980 por Bjarne Stroustrup para añadir características de programación orientada a objetos a C. C# fue creado por Microsoft en 2000 como parte de su plataforma .NET y es un lenguaje híbrido de C++ y Java que combina la velocidad de C++ con la orientación a objetos de Java.