C# é uma linguagem de programação orientada a objetos derivada de C/C++ que faz parte da plataforma .NET da Microsoft. A linguagem possui recursos como coleta de lixo automática e tratamento de exceções que auxiliam na construção de softwares robustos. O documento apresenta os conceitos básicos de C# e mostra como escrever um programa "Olá Mundo" nesta linguagem.