sexta-feira, 11 de maio de 2012

Linguagem de Programação

Linguagens 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 registradores. Essas características são abstraídas na linguagem de alto nível.


Linguagens de Baixo Nível: trata-se de uma linguagem de programação que compreende as características da arquitetura do computador. Assim, utiliza somente instruções do processador, para isso é necessário conhecer os registradores da máquina. Nesse sentido, as linguagens de baixo nível estão diretamente relacionadas com a arquitetura do computador. As linguagens de baixo nível são divididas em duas categorias: primeira geração e segunda geração.





Sem comentários:

Enviar um comentário