sexta-feira, 13 de agosto de 2010

L 1 -19)Qual a diferença entre linguagem de alto nível e linguagem de máquina?

Linguagens de alto nível:São as linguagens de programação que possuem uma estrutura e palavras-chave que são mais próximas da linguagem humana, tornando os programas mais fáceis de serem lidos e escritos. Esta é a sua principal vantagem sobre as linguagens de nível mais baixo. Os programas escritos nessas linguagens são convertidos para a linguagem assembly através de um programa compilador ou de um interpretador.
Exemplos: FORTRAN, Prolog, Basic, COBOL, C, Pascal, Delphi, etc.

linguagem de máquina:É a linguagem de mais baixo nível de entendimento pelo ser humano e a única, na verdade, entendida pelo processador (CPU).É constituída inteiramente de números, o que torna praticamente impossível entendê-la diretamente. Cada CPU tem seu conjunto único de linguagem de máquina, definido pelo fabricante do chip.
Uma instrução típica em linguagem de máquina seria algo como:
0100 1111 1010 0110 .

Nenhum comentário:

Postar um comentário