Programação

Explicamos o que é programação em geral e na computação. Além disso, a história da programação, seus elementos e linguagens.

Organizar uma viagem ao redor do mundo é um exemplo de programação.

O que é programação?

Programar é o ato de programar, ou seja, organizar uma sequência de etapas ordenadas a seguir para fazer determinada coisa . Este termo pode ser usado em vários contextos , é comum falar de programação na hora de organizar um passeio, férias ou a lista de programas com seus dias e horários de transmissão de canais de  televisão ou a lista de filmes em um cinema .

Além disso, no campo da computação , a programação é o elemento chave na relação entre computadores e usuários .

Veja também:  Sistema operacional

Programação de computador

No campo da computação, programação refere-se à  ação de criar programas ou aplicativos por meio do desenvolvimento de um  código-fonte , que se baseia no  conjunto  de instruções que o computador segue para executar um  programa .

O agendamento é o que permite que um computador funcione e execute as tarefas que o usuário solicita.

Linguagem de programação

A linguagem de programação comunica o programador com o computador.

A linguagem de programação é uma linguagem artificial predefinida composta por sinais, palavras e símbolos que permite a comunicação entre o programador e o computador.

As instruções que o computador segue para a execução das aplicações e programas são escritas em linguagem de programação e posteriormente traduzidas para uma linguagem de máquina que pode ser interpretada e executada pelo  hardware  do equipamento (parte física).

O código-fonte é composto por linhas de texto que expressam as instruções a serem executadas pelo computador em linguagem de programação. Este código é criado, projetado, codificado, mantido e depurado por meio da programação.

Existem diferentes linguagens de programação (Java, Pearl, Python) que usam vários programas nos quais as instruções são despejadas. Essas linguagens variam com o tempo, se expandem e evoluem.

Mais em: Linguagem de programação

Para que serve a programação?

O principal  objetivo  da programação é definir instruções para que um computador execute sistemas, programas e aplicativos que sejam eficientes, acessíveis e fáceis de usar.

Os programas de computador geralmente seguem  algoritmos , que são o conjunto de instruções organizadas e relacionadas entre si que permitem que o software de um equipamento de informática funcione  .

História de programação

O início do desenvolvimento da programação de computadores coincide com o surgimento dos primeiros computadores na segunda metade do século XX. A história da programação pode ser descrita por meio do desenvolvimento de diferentes linguagens de programação:

  • Linguagem de máquina. Neste primeiro período, foram utilizadas linguagens de máquina muito básicas e limitadas baseadas no sistema binário (uso dos números 0 e 1 em diferentes combinações) que é a linguagem que os computadores reconhecem, de forma que ainda hoje toda a linguagem é convertida para esta . Foi substituído, pois era uma forma tediosa e difícil de programação.
  • Linguagem de montagem. Mais tarde, começaram a surgir línguas que faziam uso de códigos de palavras. Foram utilizadas palavras simples, mnemônicos e abreviaturas que tiveram seu correlativo e foram traduzidas em código de máquina. A linguagem assembly foi incorporada porque era mais fácil para o usuário lembrar e executar do que o código de máquina.
  • Linguagem de alto nível.  No final dos anos 1950, surgiu o Fortran, uma linguagem de programação desenvolvida pela IBM que deu origem a linguagens baseadas em conjuntos de algoritmos muito mais complexos. Essas linguagens foram adaptadas para diferentes computadores e foram traduzidas por meio de software em linguagem de máquina.

Tipos de programação

  • Programação estruturada. Busca melhorar e reduzir o tempo de processo usando sub-rotinas (subalgoritmos dentro do algoritmo principal que resolve uma tarefa).
  • Programação modular. Divida os programas em módulos para trabalhar com eles e resolver problemas de forma mais simples.
  • Programação orientada a objetos. Utiliza objetos (entidades com características, estado e comportamento) como elementos fundamentais para a busca de soluções.

Elementos de programação

Existem certos elementos que são fundamentais quando se trata de conhecer ou executar uma linguagem de programação, entre os mais representativos estão:

  • Palavras reservadas. Palavras que dentro da linguagem significam a execução de uma instrução específica, portanto não podem ser utilizadas para nenhum outro propósito.
  • Operadores. Símbolos que indicam a aplicação de operações lógicas ou matemáticas.
  • Variáveis Dados que podem variar durante a execução do programa.
  • Constantes Dados que não variam durante a execução do programa.
  • Identificadores. Nome dado às diferentes variáveis ​​para identificá-las.

Continue com: Histórico do computador