Linguagens de Programação #1
Não sou matemático, muito menos especialista em estatística, mas
acredito que 7 em cada 10 pessoas apaixonadas por tecnologia, já tiveram
vontade de desenvolver seu próprio software, ou melhorar um outro
código em um software livre.
O que é uma linguagem de programação?
Uma linguagem de programação é um método padronizado para expressar instruções para um computador.
Então, qual a linguagem que o computador entende?
Na verdade, os computadores não são inteligentes, como todos pensam. Inteligente é o programador!
O computador entende apenas a linguagem binário, ou seja, 1 e 0,
ligado ou desligado, tensão alta ou tensão baixa… Não tem meio termo…
Quer dizer que tenho que aprender a programar em 0 e 1?
Negativo. Hoje em dia, temos o que chamamos de compiladores e
interpretadores. São eles que fazem essa tradução de nossa linguagem
para linguagem de máquina.
Qual a diferença da linguagem compilada para interpretada?
Na linguagem interpretada, o código fonte é traduzido para linguagem
de máquina no momento da interpretação (execução), e o código fica
visível, enquanto na compilada, este é feito anteriormente, não sendo
possível visualizar o código fonte.
Ouvi dizer, que existem linguagens de baixo e alto nível, qual a diferença?
Resumidamente, as linguagens de baixo nível, são aquelas que possuem
contato direto com o hardware do computador, geralmente linguagens
compiladas, como por exemplo C, C++, Assembly…
Enquanto as linguagens de alto nível o contato é com o software,
exemplos são linguagens interpretadas como Python, PHP, JavaScript,
Pascal…
E é isso galera…
Crédito: Algorimizando
Nenhum comentário:
Postar um comentário