O QUE É E PARA QUE SERVE LINGUAGEM DE PROGRAMAÇAO

397 palavras 2 páginas
O conjunto de palavras (lexemas classificados em tokens), compostos de acordo com essas regras, constituem o código fonte de um software.[3] Esse código fonte é depois traduzido para código de máquina, que é executado pelo processador.[3]
Uma das principais metas das linguagens de programação é permitir que programadores tenham uma maior produtividade, permitindo expressar suas intenções mais facilmente do que quando comparado com a linguagem que um computador entende nativamente (código de máquina).[4] Assim, linguagens de programação são projetadas para adotar uma sintaxe de nível mais alto, que pode ser mais facilmente entendida por programadores humanos. Linguagens de programação são ferramentas importantes para que programadores e engenheiros de software possam escrever programas mais organizados e com maior rapidez.

Linguagens de programação também tornam os programas menos dependentes de computadores ou ambientes computacionais específicos (propriedade chamada de portabilidade[5] ). Isto acontece porque programas escritos em linguagens de programação são traduzidos para o código de máquina do computador no qual será executado em vez de ser diretamente executado. Uma meta ambiciosa do Fortran, uma das primeiras linguagens de programação, era esta independência da máquina onde seria executada.[6] [7]

Uma linguagem de programação pode ser convertida, ou traduzida, em código de máquina por compilação ou interpretada por um processo denominado interpretação. Em ambas ocorre a tradução do código fonte para código de máquina.[30]
Se o método utilizado traduz todo o texto do programa (também chamado de código), para só depois executar[Nota 3] o programa, então diz-se que o programa foi compilado e que o mecanismo utilizado para a tradução é um compilador (que por sua vez nada mais é do que um programa).[31] A versão compilada do programa tipicamente é armazenada, de forma que o programa pode ser executado um número indefinido de vezes sem que seja

Relacionados

  • IFBA
    1696 palavras | 7 páginas
  • Banco De Questoues Clinte Web
    4338 palavras | 18 páginas
  • Arq. de Computadores
    566 palavras | 3 páginas
  • Linguagem C
    4106 palavras | 17 páginas
  • Compilação
    317 palavras | 2 páginas
  • Introdução a Linguagem de Progamação
    1367 palavras | 6 páginas
  • Pesquisa linguagem c
    984 palavras | 4 páginas
  • Questionário Paradigmas
    980 palavras | 4 páginas
  • Programação em c
    1735 palavras | 7 páginas
  • 1383927667914
    671 palavras | 3 páginas