domingo, 13 de janeiro de 2013

Linguagem Assembly


  • A linguagem Assembly tem um conjunto de instruções muito primitivo; 
  • Torna-se impossível entender os algoritmos, a menos que se façam comentários; 

Vantagens da Linguagem Assembly: 
  • Alta eficiência: produz programas em linguagem de máquina que podem ser mais rápidos e menores que os obtidos por outras linguagens. 
  • Algumas operações são facilitadas, como escrever em posições de memória específicas e portas de E/S, sendo praticamente impossível em linguagens de alto nível. 




Vantagens das linguagens de alto nível: 

  • Próximos às linguagens naturais (facilidade de conversão de algorítmos); 
  • Menor tempo de codificação e menor quantidade de linhas de programa; 
  • Um programa em linguagem de alto nível roda em qualquer computador, desde que haja um compilador ou interpretador adequado (portabilidade). 




As Linguagens de Alto Nível nasceram para expandir as possibilidades de programação, numa forma textual mais próxima da humana.
Necessitam de tradução para linguagem de máquina, por meio de compiladores (mais comum) ou interpretadores.






Sem comentários:

Enviar um comentário