Programação 2 - Diferença entre Linguagens de Baixo Nível e Linguagens de Alto Nível

  Boas Soldados,

   Linguagem de alto nível
   ·      É aquela cuja sintaxe se aproxima mais da nossa linguagem, ou seja, a linguagem humana e se distanciam mais da linguagem de máquina.
   ·      Elas possuem um nível de abstração que faz com que você entenda aquele código mais facilmente, pois foi removido da sintaxe o que você não precisa entender em um primeiro contato com programação ou pra quem nunca vai mexer com linguagens de baixo nível.
   ·      O objetivo principal das linguagens de alto nível é facilitar a maneira de programar, fazendo com que o programador se expresse de maneira mais simples. 
   ·      Alguns exemplos de Linguagens de alto nível:
1.                      JavaScript 
2.                      Python 
3.                      PHP 
4.                      Ruby 
5.                      Java
6.                      C#
7.                      Swift

     Linguagem de baixo nível
·      É aquela que se aproxima mais da linguagem de máquina.
·      Essas são as que você precisa ter o conhecimento direto da arquitetura do computador para fazer alguma coisa.
·      As Linguagens de baixo nível possuem o objetivo de se comunicar com o computador mais rapidamente e de maneira mais eficaz e otimizada.


·      Prós e contras? Bom, quanto a Linguagem de alto nível, a sua principal vantagem é o seu baixo custo operacional e sua facilidade de aprendizagem. Não “demora” muito para treinar programadores e, por isso, são usadas na maioria dos softwares.
·      Já as Linguagens de baixo nível aproveitam melhor a arquitetura do computador e são mais rápidas para copilar e processar dados. Por essa razão, esse tipo de linguagem é mais usado em aplicação que processam uma grande quantidade de dados em pouco tempo.




Até à próxima camaradas!


Comentários

Mensagens populares deste blogue

Inicio do 3.º Período

Técnicas de Compressão com perdas e sem perdas

Projeto 2 - CorelDraw