O documento discute os conceitos fundamentais de lógica de programação e programação. Aborda tópicos como: 1) a lógica de programação é necessária para desenvolvimento de sistemas; 2) seqüência lógica são passos executados para atingir um objetivo; 3) instruções indicam ações a serem executadas por um computador. Também discute paradigmas de programação como imperativo, funcional, lógico e orientado a objetos.