A obra fornece ao leitor iniciante os recursos básicos de programação com a linguagem Structured BASIC, encontrada no ambiente integrado Visual Basic 2012 Express, tanto em operação de modo gráfico como modo console. Traz um histórico da linguagem BASIC, explica a obtenção e instalação do programa e aborda os tipos de dados suportados pelo ambiente. Conceitua variáveis e constantes, operadores aritméticos, expressões matemáticas, condição e decisão, desvios condicionais, operadores lógicos e relacionais, aleatoriedade e laços de repetição. Explica sub-rotinas, estruturas matriciais, criação de componentes em tempo de execução e uso do modo console para programação em modo texto, incluindo algumas ideias básicas e essenciais da programação orientada a objetos.