Linguagens de programação:
- Linguagem Natural: As linguagens naturais não foram projetadas pelas pessoas. Sofrem transformações naturais ao longo do tempo e são passíveis de várias interpretações. É uma linguagem falada ou escrita como, por exemplo, o português.
- Linguagem formal: As linguagens formais são previamente projetadas para determinados fins. São delineadas de modo a evitar problemas na utilização de termos, como, por exemplo, a Matemática e as linguagens de programação de computadores.
Linguagem de programação de alto nível: Uma linguagem com um nível de abstração relativamente elevado, longe do código de máquina e mais próximo à linguagem humana. Desse modo, as linguagens de alto nível não estão diretamente relacionadas à arquitetura do computador. O programador de uma linguagem de alto nível não precisa conhecer características do processador, como instruções e registadores. Essas características são abstraídas na linguagem de alto nível.
Algoritmo: Um algoritmo nada mais é do que uma receita que mostra passo a passo os procedimentos necessários para a resolução de uma tarefa. Ele não responde a pergunta “o que fazer?”, mas sim “como fazer”. Em termos mais técnicos, um algoritmo é uma sequência lógica, finita e definida de instruções que devem ser seguidas para resolver um problema ou executar uma tarefa.
Programa: Um programa de computador ou programa informático é um conjunto de instruções que descrevem uma tarefa a ser realizada por um computador. O termo pode ser uma referência ao código fonte, escrito em alguma linguagem de programação, ou ao arquivo que contém a forma executável deste código fonte.
Sem comentários:
Enviar um comentário