O documento discute o .NET, C# e programação orientada a objetos. O .NET é uma plataforma de desenvolvimento unificada que suporta múltiplas linguagens como C#, C++ e Visual Basic. C# é uma linguagem popular criada para a plataforma .NET que facilita a programação orientada a objetos através do Visual Studio. A programação orientada a objetos organiza o código em classes e objetos com atributos e métodos.