Aprender a programar não é tarefa das mais difíceis, segundo este livro, mesmo para os que tentam evitar os computadores. Trata-se de uma valiosa ferramenta de treinamento para se desenvolver habilidades de programação corretas. O objetivo da obra não é ensinar propriamente uma linguagem de programação e sim fornecer os fundamentos para transformar o leitor em um bom programador. Com uma estratégia direta passo a passo, em 24 lições, o livro ensina: a trabalhar na prática com a linguagem Qbasic para ter habilidades de programação básica os fundamentos da programação as diferenças entre Qbasic, Visual Basic, C, C++ , Java e outras o que é a programação orientada a objetos e por que ela é importante a descobrir ferramentas e técnicas de depuração de programas