Lógica de programação é necessária para desenvolvimento de sistemas e programas, permitindo definir a sequência lógica para o desenvolvimento. Instruções são um conjunto de regras que indicam ações elementares a um computador executar em ordem sequencial lógica. Algoritmos são sequências finitas de passos claros e precisos que levam à execução de uma tarefa.