Alguma vez você desejou aprender a programar com um livro? Se você não tem nenhuma experiência em programação, pode estar imaginando por onde começar. O Use a Cabeça! Programação apresenta os conceitos básicos da escrita de programas de computador - variáveis, condicionais, laço, funções e objetos, - que se aplicam independentemente da linguagem de programação, mas usa exemplos concretos e exercícios na linguagem Python, dinâmica e versátil, para aplicar e reforçar esses conceitos. Aprenda as ferramentas básicas para escrever programas de seu interesse, e não um software genérico que outra pessoa acha que você deve ter e tenha uma melhor compreensão do que o software pode (e não pode) fazer. Quando você terminar, terá a base necessária para aplicar em qualquer linguagem ou projeto de software que você precisa ou deseja aprender.