Destinada ao iniciante em desenvolvimento de programas de computador, a obra descreve conceitos básicos da linguagem Visual C# 2008 com exemplos e exercícios compatíveis com a plataforma.NET. Ensina como obter e instalar a ferramenta de desenvolvimento, bem como utilizá-la de forma correta, criar programas, classes e interagir com uma aplicação. Explica à constituição da estrutura da linguagem, variáveis e seus tipos, estrutura de decisão e seleção, estrutura de repetição, matriz, funções e procedimentos. Mostra, através de exemplos como aplicar os conceitos atuais sobre orientação a objetos tais como criação e acessos aos membros de uma classe, herança, polimorfismo e encapsulamento.