Fala dev, tudo tranquilo? Aqui é o Erick e nesse conteúdo vamos falar sobre as linguagens de máquina, assembly e também sobre as linguagens de programação de alto nível, você já ouviu falar nesses termos?
Existem milhares de linguagens de programação disponíveis no mundo, algumas são mais fáceis de entender por estarem próximas a linguagem humana e algumas delas são mais difíceis por estarem próximas a linguagem da máquina.
Podemos dividir as linguagens de programação em três tipos:
- Linguagens de Máquina
- Linguagens Assembly
- Linguagens de Alto Nível
Linguagens de Máquina
As linguagens de máquina são as linguagens mais difíceis para os seres humanos entenderem, isso porque elas escrevem tudo o que o computador precisa entender em formato de “0” zeros e “1” uns, para escrever uma simples palavra você precisa escrever várias sequências de zeros e uns e isso fica muito difícil para que os seres humanos consigam escrever programas rapidamente.
Linguagens Assembly
As linguagens Assembly vieram para facilitar a vida dos programadores, pois com algumas palavras abreviadas do inglês é possível criar programas de uma forma mais fácil, porém mesmo sendo mais fácil do que programar em linguagem de máquina ainda é complicado criar programas com esse tipo de linguagem, pois para fazer uma simples tarefa é necessário digitar muitas palavras reservadas da linguagem.
Linguagens de Alto Nível
As linguagens de alto nível vieram para facilitar de vez a vida do programador, pois com elas conseguimos escrever programas de computadores facilmente, pois elas seguem o idioma em inglês, e a maioria das palavras utilizadas para criar programas de computador são palavras que são usadas no dia a dia dos seres humanos, o que facilita em muito a criação de sistemas de forma rápida.
Interpretadores
Os interpretadores são programas de computador que ajudam o programador a escrever programas e também a compilar e executar os seus programas com mais facilidade.
Quer ver um vídeo que eu preparei sobre o assunto? Veja:
E você já tinha ouvido falar em algum desses termos? Deixa aqui nos comentários.