bom e você pode estar se perguntando como é que eu vou transformar as listas de funções a minha funcionalidade o meu algoritmo em uma linguagem de máquina Fica tranquilo que não é você que vai fazer isso é o compilador o compilador ele é responsável não é para de transformar o algoritmo e uma linguagem de máquina Então como o ser humano não fala na linguagem de máquina é necessário o tradutor então presta atenção imagina que você viajou não é fui lá para China lá pro Japão e você quer passar a mensagem e obviamente vamos supor que
você não sabe falar na linguagem dessas Nações que você está indo e você quer passar a mensagem muito importante como é que você vai passar a mensagem se você não sabe falar na língua e agora você precisa de um tradutor Você precisa de alguém que vai ouvir o que você tá falando e vai passar para o receptor a mensagem exata bom então é muito importante que você saiba que é muito essa esse alto esse tradutor Esse tradutor é que vai pegar as funcionalidades do seu algoritmo da e converter em vários zeros e uns 100 100
que é exatamente o código binário quando você é acesse o compilador e você passa o seu algoritmo para máquina ele tá fazendo isso tá você não quis para você conversar com o compilador você precisa é utilizar um método padronizado por quê Porque quando o compilador for passar para máquina ele ele precisa passar de forma bem padronizada de forma bem precisa de forma bem sequencial só para você ter ideia se tiver bits errados se tiver um ao invés de zero fizeram verdinho o que é que vai acontecer você pode ter um erro Você pode ter um
arquivo o programa corrompido então é muito importante esses 10 eles estarem em sequência exata como o algoritmo ele foi descrito então para garantir esse sequenciamento você utiliza você conversa com o compilador ou não que nós chamamos de uma linguagem de programação