Uma linguagem de programação
nada mais é que um meio de se passar instruções a um dispositivo. Nesse
sentido, elas têm como principal objetivo otimizar a montagem, a manutenção e a
funcionalidade das máquinas, sendo mais acessível que a linguagem de máquina
(binário) para realizar esses processos.
Mas por que ela é mais
acessível?
Veja o seguinte exemplo:
Nessa situação é possível
observar a imagem de um texto em duas linguagens. Na parte mais a esquerda o
texto se encontra representado por uma linguagem de programação. Já na parte
mais a direita, temos ele representado por uma linguagem de máquina.
Existem basicamente dois
níveis de linguagens de programação:
·
Linguagem
de baixo nível: é uma linguagem voltada para os dispositivos
e para a arquitetura do computador, além de ser caracterizada, principalmente, por
letras, números e de ser pouco acessível para um programador, por conta da sua
complexidade.
Exemplo:
Assembly.
· Linguagem
de alto nível: é uma linguagem mais acessível para o
programador, devido a sua sintaxe ser compreendida sem muitas dificuldades.
Exemplo:
Java, C, C++, Python.
Então, um usuário
geralmente utiliza linguagens de alto nível para passar instruções ao
computador, e, a partir dessa utilização, as ordens são traduzidas para uma
linguagem de baixo nível, através de um software denominado compilador (programa capaz de traduzir
comandos para um idioma mais próximo do entendimento da máquina). Nesse
contexto, percebe-se a importância das linguagens de programação na modelagem
do mundo moderno, se fazendo presente em muitos dispositivos eletrônicos.
Referências:
Nenhum comentário:
Postar um comentário