Os computadores não entendem idiomas como os humanos. Em vez disso, eles trabalham com
código da máquina , que é uma série de dígitos binários (0s e 1s) . Este é o nível mais baixo da linguagem de programação , representando instruções entendidas diretamente pelo processador do computador.
Aqui está o porquê:
*
Design de hardware: Os processadores de computador são criados para trabalhar com sinais binários, que estão ligados/desligados, representados por 0s e 1s.
*
Simplicidade: O código binário é a forma mais simples de representar informações, tornando -o eficiente para o processador lidar.
No entanto, escrever programas diretamente no código da máquina é extremamente difícil e demorado para os seres humanos. É por isso que
linguagens de programação de nível superior foram criados, que são mais legíveis e mais fáceis de trabalhar. Esses idiomas precisam ser
compilados ou interpretados no código da máquina antes que o computador possa executá -los.
Exemplos de linguagens de programação de nível superior: *
python *
java *
c ++ *
javascript Então, enquanto os computadores entendem apenas
código da máquina , Usamos
linguagens de programação que são traduzidos para o código da máquina para o computador executar.