Programação

1130 palavras 5 páginas
Linguagens de programação em geral, e Python em particular.
Perguntas:
Para que servem as linguagens de programação?
Por que há tantas linguagens diferentes?
Por que Python merece a nossa atenção?
O porquê das linguagens de programação
Os computadores somente são capazes de "compreender" e executar operações elementares muito simples. Qualquer tarefa, por exemplo mostrar uma mensagem na tela, requer de muitas (vários milhares) de operações elementares para ser completada. Por este motivo é de praxe organizar conjuntos de operações elementares em programas.
Toda pessoa que pretenda criar um programa para que o computador faça uma tarefa encontra a dificuldade de ter que listar o conjunto de ações de maneira que o computador possa "compreender". Os processadores dos computadores foram projetados para trabalhar com representação binária dos dados e das instruções. Os motivos dessa escolha são puramente tecnológicos mas a decisão permanece apesar de ter sido tomada na década de 1940.
Por outro lado, nós humanos temos dificuldade em compreender informações representadas em binário. Por este motivo, para faciliar a comunicação homem - máquina foram criadas as linguagens de programação. De modo geral, nós humanos escrevemos uma lista de tarefas que desejamos que o processador do computador faça, e guardamos essa lista num arquivo chamado arquivo fonte. Umprograma especial tradutor (descrito mais adiante) toma esse arquivo fonte e gera a partir dele umarquivo binário cujo conteúdo é compreendido pelo processador do computador. Desta maneira a comunicação homem-máquina é facilitada pelo uso desse tradutor. Cada linguagem de programação possui o seu tradutor, e existem várias estratégias que as linguagens podem seguir para fazer a tradução.
Sem querer entrar em detalhes técnicos, as linguagens de computação podem ser organizadas em dois grandes grupos: aquelas linguagens que traduzem num único passo a lista inteira de tarefas do arquivo fonte; são as chamadas

Relacionados

  • Programação
    6472 palavras | 26 páginas
  • Programação
    511 palavras | 3 páginas
  • programacao
    27031 palavras | 109 páginas
  • Programação
    1871 palavras | 8 páginas
  • programação
    2263 palavras | 10 páginas
  • Programação
    301 palavras | 2 páginas
  • Programação
    281 palavras | 2 páginas
  • Programação
    998 palavras | 4 páginas
  • programaçao
    843 palavras | 4 páginas
  • programacao
    47858 palavras | 192 páginas