# data[].attributes.body
Você tem curiosidade de aprender sobre linguagem de programação? Quer saber por onde começar a programar? Focado em dá um norte aos iniciantes em programação, preparamos este conteudo para exemplicar alguns mitos por traz do presente tema!

# data[].attributes.headline
Vamos simplificar e entender um pouco melhor sobre linguagem de programação

# data[].attributes.subject
Vamos simplificar e entender um pouco melhor sobre linguagem de programação

# data[].attributes.headline
Que tipos de linguagem de programação existem?

# data[].attributes.subject
Que tipos de linguagem de programação existem?

# data[].attributes.body
Linguagem de programação de baixo nível
São linguagens totalmente orientadas à máquina. Esse idioma serve como uma interface e cria um link inseparável entre hardware e software.

Além disso, exerce controle direto sobre o equipamento e sua estrutura física. Para aplicá-la adequadamente, é necessário que o programador conheça muito bem o hardware. Essa categoria pode ser subdividido em dois tipos.

Linguagem de máquina: É o mais primitivo dos idiomas e é uma coleção de dígitos ou bits binários (0 e 1) que o computador lê e interpreta e é o único idioma que os computadores entendem.

Linguagem Assembly: A linguagem Assembly é a primeira tentativa de substituir a linguagem de máquina por uma mais próxima da usada por seres humanos. Um programa escrito nessa linguagem é armazenado como texto (como nos programas de alto nível) e consiste em uma série de instruções que correspondem ao fluxo de pedidos executáveis ​​por um microprocessador.

# data[].attributes.headline
Que tipos de linguagem de programação existem?

# data[].attributes.subject
Que tipos de linguagem de programação existem?

# data[].attributes.body
Linguagem de programação de alto nível

Elas visam facilitar o trabalho do programador, pois usam instruções que são mais fáceis de serem entendidas.

Além disso, a linguagem de alto nível permite que você escreva códigos usando os idiomas que conhece (português, espanhol, inglês etc.) traduzindo-os em seguida para o idioma da máquina por tradutores ou compiladores.

Tradutor: Eles traduzem programas escritos em uma linguagem de programação para a linguagem de máquina do computador e são executados à medida que são traduzidos.

Compilador: Ele permite que você traduza um programa inteiro de uma só vez, tornando-o mais rápido e pode ser armazenado para uso posterior sem a necessidade de uma nova tradução.

# data[].attributes.body
Grasshopper

Curso em Vídeo

Mozilla developer

Casa do Código

GitHub

Alura

Rocketseat

Udemy