O que é programação?

Julio Sergio
2 min readApr 26, 2021

--

Foto da tela de computador, mostrando comandos num terminal

Se você está lendo este artigo, está usando um dispositivo eletrônico, a não ser que imprimiu ele e está lendo em uma folha de papel (me pergunto por que fez isso). Você já parou para pensar como esse dispositivo eletrônico (supondo que esteja usando um) funciona?

Bom, é uma mistura de ciência, peças eletrônicas, noites mal dormidas, programação, entre outras coisas. Bom, eu sei o que é ciência, sei o que é uma peça, sei por experiência própria o que são noites mal dormidas, mas o que é programação? Chegamos ao tema do artigo!

Programação é, basicamente, um conjunto de instruções dadas a um dispositivo capaz de entendê-las para que elas sejam realizadas. Ela pode ser aplicada em diversas áreas da tecnologia, como robótica, criação de jogos, desenvolvimento de sites, entre outras.

Que tal um exemplo? Vamos imaginar que eu seja o (a) leitor (a) que está lendo este artigo. Como sou um ser lindo e inteligente, amei este artigo e quero compartilhá-lo com meus amigos. Há mais de um jeito de fazer isso, mas irei realizar esta tarefa de uma forma que funciona em qualquer dispositivo.

Primeiro Passo: ir até a URL deste site (aquela coisa ali em cima escrito medium.com/outrasCoisas) e selecionar todo o seu texto.

Segundo Passo: selecionar a opção “Copiar”, que pode aparecer de formas diferentes dependendo do que está usando para ler isso.

Terceiro Passo: ir até uma rede social que tenha um amigo seu.

Quarto Passo: clicar na opção “Colar” e depois escrever sobre o quanto se divertiu lendo o artigo.

Só que para o computador entender, você precisa escrever de uma forma mais estranha, algo tipo isso:

clicarNaURL('copiar')
irPara('https://facebook.com')
abrirConversaCom('MelhorAmiga')
mandarMensagem('colar')
mandarMensagem("Olha que artigo legal!")

Confuso não é? Bom, para entender melhor, que tal continuar a aprender mais sobre programação?

Obrigado por ler! Caso queira me seguir nas redes sociais clique nos links a seguir:

Linkedin: https://www.linkedin.com/in/julio-sergio-ferreira-silva/

GitHub (site com projetos que programei): https://github.com/JulioSergioFS

--

--

Julio Sergio

I'm a web developer who posts about the things I learn.