[001] Aprenda a programar do zero. Mas o que é programação?

Wilton Garcia
Nov 1, 2020

--

Em algum lugar, alguma vez eu li que a programação é “A arte de dar ordens ao computador”. Para mim não existe definição mais perfeita que essa, programação é uma série de instruções que você dá para o computador para que ele realize uma tarefa. Qualquer programa que você usa em computador, celular ou até mesmo um videogame é um conjunto de instruções sendo lidas por um processador.

Vamos exemplificar: Um programa de computador que tem como objetivo mostrar a soma de dois números, você consegue pensar como seria a ordem de passos para executar esta tarefa?

Uma sequência de passos para executar esta tarefa pode ser apresentada como:

O que acabei de apresentar é um algoritmo. Chamamos a sequência de passos para realizar uma tarefa de algoritmo. Por trás de todo programa de computador há uma sequência de passos assim. Você consegue imaginar qual a sequência de passos para outros programas? Uma boa prática para treinar esta lógica é escrever esta sequência de passos, não somente para programas de computador, mas para outras atividades do dia a dia. Como seria um algoritmo para trocar uma lâmpada? Qual seria o algoritmo para fazer um macarrão.

Ao longo dos próximos textos quero introduzir vários conceitos de programação com o máximo de síntese possível, mas otimizando a informação.

--

--

Wilton Garcia

Consultor de Desenvolvimento de Software apaixonado pela computação, aspirante a desenvolvedor de jogos e poliglota em treinamento.