Coding for noobs - Aprenda Lógica de Programação/Introdução

Origem: Wikilivros, livros abertos por um mundo aberto.

Aos que desejam se engajar na área de desenvolvimento de sistemas e programação, o conhecimento de linguagem de programação se torna fundamental, pois é a partir dele que se desenvolve as habilidades necessárias para a resolução de problemas relacionados à programação. São como os problemas matemáticos onde se tem uma determinada fórmula para se realizar um cálculo, mas o que determina a resolução do problema é a forma de como o interpretamos.

Não existem fórmulas dentro da informática, existem modos de se realizar uma determinada função. A utilização de lógica de programação desempenha o papel formador de pensamentos lógicos. Pois para podermos criar uma solução para um problema temos que aprender a pensar e extrair o máximo de informações possíveis e colocar as ideias em ordem. Ela faz com que tenhamos conhecimento dos elementos básicos do funcionamento de um programa. Como usuários, só temos a visão da interface de um jogo, uma página da web, um sistema operacional, e não a lógica que existe por trás para que ela funcione.