Destinada ao iniciante em desenvolvimento de programas de computador, a obra descreve de forma fácil e objetiva 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 a 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. Apresenta a conexão com bancos de dados, além de mostrar como distribuir de forma correta e com profissionalismo uma aplicação. Mostra, através de exemplos práticos, 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. É necessário ter conhecimento prévio de algoritmos e lógica de programação.