*Linguagem de programação de baixo nível* trata-se de uma linguagem de
programação<http://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o>
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. Um exemplo é a
linguagem Assembly <http://pt.wikipedia.org/wiki/Assembly> (não Assembler)
que trabalha diretamente com os
registradores<http://pt.wikipedia.org/wiki/Registrador>
 do processador <http://pt.wikipedia.org/wiki/Processador>, manipulando
dados.

As linguagens de baixo nível são divididas em duas categorias: *primeira
geração* e *segunda geração*.


*Linguagem de programação de alto nível* é o que se chama na Ciência da
Computação<http://pt.wikipedia.org/wiki/Ci%C3%AAncia_da_Computa%C3%A7%C3%A3o>
 de linguagens de
programação<http://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o>
com
um nível 
deabstração<http://pt.wikipedia.org/wiki/Abstra%C3%A7%C3%A3o_(programa%C3%A7%C3%A3o)>
relativamente
elevado, longe do código de
máquina<http://pt.wikipedia.org/wiki/C%C3%B3digo_de_m%C3%A1quina> e
mais próximo à linguagem humana<http://pt.wikipedia.org/wiki/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.

Por se tratar de uma classificação subjetiva, isto é, sem limites bem
definidos, não é possível afirmar que "determinada linguagem pode ser mais *
humana* que outra". Apesar disso, por questão de praticabilidade e
objetividade, a classificação geralmente se limita em "linguagem de alto
nível" e "linguagem de baixo
nível<http://pt.wikipedia.org/wiki/Linguagem_de_baixo_n%C3%ADvel>
".


2010/8/5 Alex Queiroz <[email protected]>

> Hallo,
>
> 2010/8/5 Higor <[email protected]>:
> > Oi, na verdade eu tenho que fazer ele em duas linguagens (c# e lisp).
> > Acredito que fazendo em alto nivel depois seja mais simples
> > fazer em lisp. A primeira parte eu fiz nas duas, bem tranquilo, só
> faltaria
> > a segunda parte que está mais chato de fazer.
> >
>
>     Porque Lisp é de baixo nível?
>
> --
> -alex
> http://www.artisancoder.com/
>
> --
> You received this message because you are subscribed to the Google Groups
> "Lisp-br" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<lisp-br%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/lisp-br?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Lisp-br" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/lisp-br?hl=en.

Responder a