O Graymalkin tem toda razão. Certa vez eu vi na net, acredito que foi no site Code Project, que um professor da Índia, resolveu uma vez iniciar um curso de programação através de linguagens no estilo VB6, já tratando de eventos com objetos. Segundo este professor os alunos ficaram perdidos com esta forma de iniciar na programação e voltou ao velho método de ensino em linguagens que rodam em Console (C, C++, Pascal). Caso você não tenha nenhum conhecimento em programação, eu o aconselho a aprender lógica de programação com linguagem C/C++ ou Pascal, para depois partir para as ferramentas estilo o Visual Studio. Lembrando que o Visual Studio, pelo menos a versão 2003 tem o modo de Console Application, mas sinceramente eu nunca fiz nada com ela. Graymalkin e Andersonjb, será que iniciar utilizando .NET em Console Application é uma boa forma de iniciar? O que vocês acham? Quanto ao caso do livro para estudo, eu acho os livros da série Como Programar bons para estudar e os livros da série Programador para Programador ótimos para pesquisa, mas acho que aí vai de cada um também. Bom, é isso. t++