Informática, perguntado por PauloVictorCSS, 1 ano atrás

Qual a diferença entre: Linguagem de Máquina, Linguagem
de Baixo Nível e Linguagem de Alto Nível?

Soluções para a tarefa

Respondido por Index
4
Linguagem de máquina = Representa uma sequência de instruções que o computador pode executar, porém de forma mais simples. Para isso é usado o sistema de numeração binário

Linguagem de baixo nível = Se relaciona com características do processador, como os registradores, ou seja, é uma linguagem que se aproxima da forma como o computador representa dados e instruções

Linguagem de alto nível = É independente da arquitetura do computador. Essa linguagem se aproxima da linguagem humana e se distancia do código de máquina. Um programa escrito com essa linguagem pode ser facilmente migrado para outras máquinas, mas para que isso aconteça é necessário um "tradutor" que entenda o código fonte e as características da máquina que está executando esse código fonte



Index: O C é uma linguagem de nível médio porque temos que ficar declarando aqueles %d e %f e etc. Isso faz referência a registradores do processador
Index: C++ já é de alto nível porque não tem essas características do C
PauloVictorCSS: linguagem de nível médio seria a mesma que baixo nível?
PauloVictorCSS: ah sim, agora entendi, obrigado!
Perguntas interessantes