C# es un lenguaje de programación orientado a objetos desarrollado por Microsoft como parte de su plataforma .NET. Su sintaxis deriva de C/C++ pero incluye mejoras de otros lenguajes. C# puede generar programas para distintas plataformas gracias al compilador Mono. El documento luego describe los diferentes tipos de datos en C# como enteros, coma flotante, caracteres y lógicos, así como los operadores aritméticos, relacionales y lógicos del lenguaje.