Como criar uma linguagem de programação (na prática)

Sdílet
Vložit
  • čas přidán 16. 07. 2024
  • Você vai entender todas as etapas de criação de uma linguagem de programação a partir de exemplos práticos.
    Vai conhecer mais sobre a história das linguagens de programação, o motivo de JavaScript ter sido criado e aprendizados que pode levar para a vida inteira.
    Para o exemplo dessa aula, vou reimaginar uma linguagem interpretada que chamei de linguagem Chapolin Colorado hehe.
    E aí, bora ver?
    #compiladores #javascript #linguagemdeprogramação
    💥 Aula gratuita sobre testes automatizados: bit.ly/metodo-tajs-aula-gratuita
    🔥 Conheça o método TAJS: bit.ly/metodotajs-yt
    ✅ REFERÊNCIAS
    github.com/dipeshpatil/simple...
    github.com/childrentime/js-in...
    github.com/marten-de-vries/ev...
    www.lifewire.com/what-is-enia...
    astexplorer.net/
    / how-microsoft-rewrote-...
    código fonte: github.com/ErickWendel/simple...
    💥 CHAPTERS
    00:00 - O que você vai ver neste vídeo
    00:24 - O que são linguagens de programação
    02:07 - Entendendo a relação com código binário
    03:20 - Se inscreva no canal e deixe o seu like!
    03:44 - Porque criar uma linguagem de programação do zero?
    04:50 - Tipos de linguagens de programação
    06:45 - O que você vai fazer
    07:35 - Entendendo etapas de uma linguagem de programação
    08:22 - Lexical Analyzer/ Analisador Léxico
    10:23 - Demo - entendendo o analisador léxico
    13:31 - Alterando os tokens de operadores por palavras
    17:02 - Entendendo o papel do parser
    18:35 - Demo- parser na prática
    20:33 - Evaluator/ Executor
    21:26 - demo - evaluator na prática
    23:04 - Complexidades adicionais
    24:00 - Considerações finais
    24:37 - Erros de gravação
    26:08 - Se inscreva no canal e ative as notificações!!
  • Věda a technologie

Komentáře • 144

  • @tokioshiguerra
    @tokioshiguerra Před 5 měsíci +14

    Tem poucas coisas que a faculdade ensina, para todas as outras do universo existe o Erick Wendel! Gostou? Fixa aew man❤

    • @ErickWendelTraining
      @ErickWendelTraining  Před 5 měsíci +3

      Muito obrigadooooo tmj manoooo

    • @tokioshiguerra
      @tokioshiguerra Před 5 měsíci +2

      cara, é sinceridade pura, até os coordenadores da faculdade gostaram, eu passei o vídeo na aula que eu sou monitor, a turma achou fodástico! bom demais \o/ !@@ErickWendelTraining

    • @ErickWendelTraining
      @ErickWendelTraining  Před 5 měsíci +1

      CARACAAAA que demais!! Ganhei meu dia! Muito obrigado pelas palavras@@tokioshiguerra

    • @ynoisee_
      @ynoisee_ Před měsícem

      @@ErickWendelTraining Sou aluno dessa faculdade, voltando aqui pq gostei muito desse video, consegui criar minha própria linguagem, todo sucesso pra você meu fera.

  • @ygorsimoesme
    @ygorsimoesme Před 5 měsíci +44

    Eu sou um cara simples, quando vejo o Erick falando de compiladores eu dou um like.

  • @clealb76
    @clealb76 Před 5 měsíci +31

    Cara programo há 2 décadas , mais vc e um gênio.
    Me sinto um cara que nunca programei quando assisto seus videos

    • @ErickWendelTraining
      @ErickWendelTraining  Před 5 měsíci +2

      Powwwww muito obrigado pelas palvras!! Sigo trazendo mais 🤩🤩

  • @gabriellaugusto
    @gabriellaugusto Před 5 měsíci +11

    Vídeo bastente didático e bem legal! Só um ponto: Java e C# não são inteiramente compiladas. Elas são compiladas e interpretadas. Nas duas linguagens, o código escrito é transformado em uma linguagem intermediária (bytecode para o Java e Common Intermediate Language no caso do C#). Esse código intermediário então é interpretado pela Java Virtual Machine (JVM) ou o Common Language Runtime (CLR) do C#. O benefício disso é a portabilidade, pois uma vez compilado, o programa resultante pode rodar em diferentes sistemas operacionais. Se elas fossem 100% compiladas, como é o caso do C e C++, para cada sistema operacional seria necessário haver uma compilação diferente.

  • @RogerioAlencarFilho
    @RogerioAlencarFilho Před 5 měsíci +21

    Alto nível! vlw cara, a internet precisa desse conteúdo!! ja tem muito CRUD por ai!
    parabéns, abraço.

  • @GabeWentz
    @GabeWentz Před 5 měsíci +7

    Cara como não conheci esse canal antes, cada dia mais apaixonado pelo JS

  • @supondo
    @supondo Před 5 měsíci +6

    Comecei um projeto assim há muito tempo, quando ainda estava na faculdade, mas agora com essa matéria será uma grande ajuda.

  • @fernandomendes4026
    @fernandomendes4026 Před 5 měsíci +3

    Explicou um assunto absurdamente complexo de uma forma muito acessível !!! Excelente!

  • @JaconiasRocha-kx5rr
    @JaconiasRocha-kx5rr Před 5 měsíci +1

    Ótima aula mano!!!! Muito boa a explicação sobre compilados e tals !!!

  • @renandocarmorodrigues4498
    @renandocarmorodrigues4498 Před 5 měsíci +1

    show!!! uma forma simples mas bem clara para as pessoas pelo menos ter uma noção de como funciona os coisas hoje em dia

  • @filipposecchi942
    @filipposecchi942 Před 5 měsíci +11

    This is something i've never saw before, thank you so much m8! True Knowledge 🙏🙏🙏

    • @ErickWendelTraining
      @ErickWendelTraining  Před 5 měsíci +1

      Thanks a lot!! Were you able to understand it by looking at the captions?

    • @filipposecchi942
      @filipposecchi942 Před 5 měsíci

      @@ErickWendelTraining i'm italian, i've lived in spain for years, with a little effort i did understand almost everything, the only problem i had is your level that is really above the average!

  • @Will.Peter.
    @Will.Peter. Před 5 měsíci +1

    Adorei o vídeo.
    Abração, Erick.
    Fica com Deus

  • @LucasAlfare
    @LucasAlfare Před 5 měsíci +1

    Sempre bom ver conteúdo de programação assim.

  • @a_land
    @a_land Před 4 měsíci +1

    Mano do céu!! Quase ninguém fala disso no BR valew!

  • @brazilianmmalegends
    @brazilianmmalegends Před 5 měsíci +3

    Cê é monstro bro, vídeo irado demais.

  • @DomingosCanhanga-do9tq
    @DomingosCanhanga-do9tq Před 5 měsíci +4

    Que video incrível, foi o melhor video desde que o ano começou.

    • @ErickWendelTraining
      @ErickWendelTraining  Před 5 měsíci

      Powwwwww muito obrigado Domingos! Fico muito feliz, esse video deu um trabalhao! 😂

  • @danilodias5520
    @danilodias5520 Před 5 měsíci +2

    Resumiu o básico de compiladores e interpretadores em apenas um vídeo curto, massa demais, parabéns @Erick 🤟

  • @vulks-br
    @vulks-br Před 5 měsíci +2

    Ficou brabo esse vídeo Erick, parabéns mano e sucesso.
    Agora bora voltar a estudar o TAJS, fuuuuiii.

  • @eusoumagiver
    @eusoumagiver Před 5 měsíci +1

    Muito bom mesmo. Conhecendo o canal agora.
    Só uma correção, Java até é considerada uma linguagem compilada, nas ela compila para bytecode, não para linguagem de máquina, quem faz isso é a JVM, que é feita em C.

  • @kervines4049
    @kervines4049 Před 4 měsíci

    Erick, vc é referência demais. ✌🏽

  • @bonekazz-8441
    @bonekazz-8441 Před 5 měsíci +1

    Para quem quiser se aprofundar mais, há essa playlist do Curso de Sistemas de Computadores , da Pepperdine University - California: czcams.com/play/PL9o9lNrP1luVQoR25mdOPP2yKyhNLLK0W.html&si=NROV_NOXbK1jF4m0
    O professor é bastante didático. No curso você aprende como os computadores processam as instruções de programas, a como fazer instruções em binário e em Assembly(pep9), e o projeto principal do curso é a criação de um Parser de Assembly(pep9) para hexadecimal feito em Java - mas pode ser adaptado para outras linguagens, como eu fiz com typescript.

  • @AluisioDev
    @AluisioDev Před 5 měsíci

    Conteúdo incrível!

  • @jeffersonbatistamagalhaes7600

    voce é fera demais!

  • @Eliabecruzsilva19
    @Eliabecruzsilva19 Před 5 měsíci

    Muito boa aula

  • @rafaelthomazelli5747
    @rafaelthomazelli5747 Před 5 měsíci +2

    Contéudo mais alto nível de programação na internet

  • @bichoexperience
    @bichoexperience Před 5 měsíci +1

    Valeu bro! Deu uma luz de entendimento. Sei um monte de coisa e nunca soube nada hahaha. Finalmente comecei a aprender programação com intuito de fazer games, estou seguindo um caminho conforme encontrei nos requisitos de vagas, porque mentor nunca tive.
    To seguindo Python, C++, aprendi Git e mesclando no Unreal Engine, to do 0 em tudo, e o video ajudou a entender melhor algumas coisas.
    Vídeo chique, elegante. Abraço!

    • @ErickWendelTraining
      @ErickWendelTraining  Před 5 měsíci

      Sensacionaaaaal! É importante aprender esses temas que abrem a cabeça para coisas novas!

  • @Jean-rg9zg
    @Jean-rg9zg Před 5 měsíci +3

    Muito bom o video, estava vendo o conteúdo do porhub e vim pra cá

    • @pablomelo5230
      @pablomelo5230 Před 5 měsíci +1

      que isso cara AUSHUASHASUHASUAS

    • @ErickWendelTraining
      @ErickWendelTraining  Před 5 měsíci +1

      Se meu conteúdo passou, do maior site do mundo é um bom sinal 🤣🤣

  • @ZJonathas
    @ZJonathas Před 5 měsíci +1

    Conteúdo de alta qualidade!

  • @vloid1142
    @vloid1142 Před 5 měsíci +1

    INCRIVEL PQP QUE REPRESENTAÇÃO DO BRASIL. É ISSO QUE CHAMO DE REFERÊNCIA. AINDA BEM QUE NÃO É MEU PRIMO KKKKK SUCESSO

  • @ramirodsp
    @ramirodsp Před 5 měsíci

    Não tem como não dar like num video desse. Podia fazer um colab com o Akita

  • @BlackCode2777
    @BlackCode2777 Před 2 dny

    Boa Erick !

  • @LivingInLowLevel
    @LivingInLowLevel Před 5 měsíci +1

    Please no proximo video voce pode falar sobre logic gates e sobre a linguagem assembly 6502

  • @cristoferpacca2316
    @cristoferpacca2316 Před 5 měsíci

    Que cara inteligente pqp

  • @dutchvanderlinde1120
    @dutchvanderlinde1120 Před 5 měsíci +2

    Que vídeo incrível parabéns! Me lembrou o Fábio Akita só que bem mais didático

  • @wallisonfelipe5997
    @wallisonfelipe5997 Před 5 měsíci +1

    Muito bom!

  • @TheChosen0791
    @TheChosen0791 Před 5 měsíci

    Lembro de pagar a cadeira de compiladores com um professor bem carrasco, mas como eu acabei gostando do assunto, me dediquei bastante e foi a única cadeira que passei com a média 10 kkkk A gente até inventou uma linguagem de programação como projeto final, foi muito legal, já tem 11 anos isso e lembro de pouca coisa

  • @RafaelSales55
    @RafaelSales55 Před 5 měsíci +1

    Dessa vez vc foi longe de mais. Bom d++.
    Deu até vontade para aprender assembly

    • @ErickWendelTraining
      @ErickWendelTraining  Před 5 měsíci +1

      hahahahah dahora né? Próximo passo é criar uma pra produzir código de maquina 🔥

  • @henriquemodena6826
    @henriquemodena6826 Před 5 měsíci +1

    Monstro afff

  • @lucaspirula2324
    @lucaspirula2324 Před 5 měsíci +1

    SHOW!

  • @davidmolizane
    @davidmolizane Před 5 měsíci +1

    Vídeo assim totalmente free, esse cara é um anjo kkkkkk

  • @vagnerwentz1189
    @vagnerwentz1189 Před 5 měsíci +1

    Fiz uma linguagem na matéria de Compiladores na Universidade, fui o único que fez em C#, o resto fez utilizando JavaCC, achei muita da hora todo o processo de criação.

    • @ErickWendelTraining
      @ErickWendelTraining  Před 5 měsíci +1

      Que demaaaaaaais!! O que usou para compilar o código?

    • @vagnerwentz1189
      @vagnerwentz1189 Před 5 měsíci

      @@ErickWendelTrainingTambém criei feat de anular códigos que nunca seriam executados, assim para deixar o processo de compilação mais rápido ainda, pois ignora códigos que nunca será chamado.

  • @evertonsantos6691
    @evertonsantos6691 Před 4 měsíci +1

    printf("Não contavao com a astúcia do ChapolinScript!!!");
    Inscritos++ "Eu";
    Amei_o_video = True;

  • @necrokills
    @necrokills Před 5 měsíci

    Uma das disciplinas que mais gostei na faculdade foi a de compiladores, para ser aprovado nela precisava criar um compilador em C conforme as orientações passadas no trabalho, não podia usar bibliotecas. Ali deu pra botar a cuca pra queimar kkkk foram varias horas seguidas para cumprir o desafio.
    Ah e o curso que fiz foi engenharia da computação.

  • @tomasherculano
    @tomasherculano Před 5 měsíci

    Ja tentei fazer na faculdade um conversor de pseudocódigos em linguagem C utilizando JFlex e Regex. Foi interessante

  • @davidsyllva
    @davidsyllva Před 5 měsíci +1

    Top! O Mago do JavaScript. {#EW}

  • @Kaskarigudu
    @Kaskarigudu Před 5 měsíci +2

    Gatinha essa do vídeo ❤

  • @sebastiaopaulo3857
    @sebastiaopaulo3857 Před 5 měsíci +1

    muito bom

  • @byteraro
    @byteraro Před 5 měsíci +1

    Top dms.

  • @xandinhopirocudo
    @xandinhopirocudo Před měsícem

    Vai ter um semestre na minha faculdade que a gente vai aprender a fazer uma linguagem de programação. Tô estudando ciência da computação

  • @Everson2958
    @Everson2958 Před 5 měsíci +1

    Ensina e criar um framework do js ou ts que eu mesmo acabo com o react e o vue

  • @DouglasCastrodaSilva
    @DouglasCastrodaSilva Před 5 měsíci +1

    ja fiz um compilador na faculdade na disciplina de compiladores la em 2015, era o trabalho final. O legal de fazer sua linguagem é implementar coisas novas pq só mudar a sintaxe nao é muito produtivo e oq faria algm querer usar sua linguagem só pq vc trocou umas palavras chaves? No meu caso eu tinha implementado inferencia de tipo e um comando que sinto falta ate hj nas linguagens de programacao atuais o 'breakAll' q era um comando que eu inventei para quebrar todos os loops e nao apenas o loop mais interno. Dessa forma se vc tivesse um for dentro de for e rodasse um breakAll o processo saia dos 2 loops de uma só vez

    • @RickandMorty-dt1md
      @RickandMorty-dt1md Před 5 měsíci

      sinto falta de ponteiros em js

    • @tiagoamaral8823
      @tiagoamaral8823 Před 5 měsíci +2

      @@RickandMorty-dt1md Da pra simular com referencias de objetos

    • @RickandMorty-dt1md
      @RickandMorty-dt1md Před 5 měsíci +1

      @@tiagoamaral8823 sinto que isso é falta de otimização. pq tipo que deve dar um get no objeto ao invés de acessar diretamente a memoria. não sei se é bem isso. mas meio que você apontou pro objeto e no objeto apontou pro que queria.

    • @tiagoamaral8823
      @tiagoamaral8823 Před 5 měsíci

      @@RickandMorty-dt1md Sim, isso é uma das inconsistencias do JS

  • @diegocozer210
    @diegocozer210 Před 5 měsíci

    Qual a extensão que você usa para um "Stick" no scroll, mantendo a função fixa

  • @EveryGameArchive
    @EveryGameArchive Před 5 měsíci

    23:48 Opa, Erick. É errado falar que JS é uma abstração de C++ já que a relação de ordem entre eles é bem diferente. Fora isso, vídeo bem legal.

    • @ErickWendelTraining
      @ErickWendelTraining  Před 4 měsíci

      Hmm como assim a relação de ordem é diferente? Te convido a dar uma olhada no video que recriei o nodejs do zero, nele o js é literalmente traduzido em instruções C++ por isso é sim uma abstração ao C++

    • @EveryGameArchive
      @EveryGameArchive Před 4 měsíci

      ​@endelTrainingOpa, Erick, beleza? Acho que me expressei mal.Kkkkkkkkk
      Vou explicar o que eu quis dizer de outra forma:
      Mas vamos pensar o seguinte? Rust foi escrito em Ocaml, inicialmente, certo? Até Rust compilar (bootstrap) a si mesmo demorou e ele tinha chamadas do Ocaml (Ocaml tem GC e Rust não, por exemplo), mas o ponto é que o codigo gerado por ambos é diferente. Se eu partir de que a linguagem host (linguagem a qual interpretador/compilador) escrito é uma abstração da outra, vão existir falhas no argumento. Usando o mesmo argumento, boa parte das langs são abstrações de C/Lisp já que foram escritas nessas langs. O que eu quero dizer é que, não existe relação entre linguagem host (C++) e JS (linguagem criada) além do node ser escrito nela, por mais que algum I/O seja feito é justamente pro interpretador rodar mais rápido porque seria bem mais lento rodar no interpretador mesmo com JIT. Tanto que se tu tirar o codigo gerado em C++ vai ser completamente diferente do gerado em JS. Exemplo pra ilustrar o que eu digo: Se você quiser usar C++ com JS tem que fazer ffi (converter os tokens de C++ para serem compatíveis com JS) pro JS conseguir rodar o codigo. Se fosse de fato uma abstração, os códigos deveriam ser compatíveis sem ffi, como era em C e C++ antes do C++11 que código C era valido em C++. Espero que eu tenha conseguido me expressar melhor.
      Edit: Digitei C++ 2x em um contexto errado. Kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk

  • @tamiresjonsson1516
    @tamiresjonsson1516 Před 5 měsíci

    Erick Wendel Você sabe criar banco digital?

  • @bresodev1697
    @bresodev1697 Před 5 měsíci

    Antes de saber que o JS se baseava em C++, eu fiz uma biblioteca pra programar em C++ e o navegador convertia pra JS😂 super util

  • @irineu333
    @irineu333 Před 4 měsíci

    O lexer é dboa, eu travei mesmo foi no parser.

  • @joniorantunes
    @joniorantunes Před 4 měsíci

    Adoraria que fizessem uma linguagem de programação com comandos em português. Se eu soubesse fazer , criaria e chamaria de Linguagem Tupiniquim. 😅

  • @fdstv7755
    @fdstv7755 Před 5 měsíci

    tem comunidade no discord ?

  • @duduoliveira5281
    @duduoliveira5281 Před 5 měsíci +1

    KKKKKKKKKKKKKKKKKKKKKKKKKK esse final "caralho"

  • @Chainlenger2
    @Chainlenger2 Před 5 měsíci

    Então a ideia da Marvel e DC Comics de criar o Brainiac veio do Eniac aliado a uma IA? 😮 Chocante e caliente.

  • @user-fi3pq1pi7e
    @user-fi3pq1pi7e Před 4 měsíci

    na verdade a amioria do codigo de maquina que o pc entende o hexadecimal também e codigo de maquina

  • @netolubby
    @netolubby Před 5 měsíci

    🤓

  • @dizerdev
    @dizerdev Před 5 měsíci +1

    Conteudo true

  • @_carlos_780
    @_carlos_780 Před 5 měsíci +1

  • @xandinhopirocudo
    @xandinhopirocudo Před měsícem

    Então quem sabe c hoje em dia pode fazer um programa que hackeie a máquina de outras pessoas?

  • @Mundo_Dos_Sonhos777
    @Mundo_Dos_Sonhos777 Před 8 dny

    Criando uma linguagem de programação no Java para criar outra línguagem de programação: ✓

  • @edu.paixao
    @edu.paixao Před 5 měsíci

    Passa o link da camiseta, meu consagrado

  • @quimicaengenharia
    @quimicaengenharia Před 5 měsíci

    deve ser assim que fizeram o egua

  • @Leozinhopirado167
    @Leozinhopirado167 Před 5 měsíci

    Java não é interpretada pelo motor JVM? Ela não compila pra código de maquina, certo?

    • @ErickWendelTraining
      @ErickWendelTraining  Před 5 měsíci +1

      JVM é o motor de execução, mas o compilador gera codigo de maquina (só olhar o arquivo.java, que vai ver que ele é binário)

    • @Leozinhopirado167
      @Leozinhopirado167 Před 5 měsíci

      @@ErickWendelTraining Showss .valeu

  • @teoben1601
    @teoben1601 Před 4 měsíci

    VC está querendo dizer que tanto o html quanto o nodeJS podem executar o Javascript ? Para a pessoa executar o javaScript basta escrever os códigos no nodeJS. É isso ? Obrigado. Hoje é dia 21-fev-2024, quarta.

  • @user-ix1xo1kw3i
    @user-ix1xo1kw3i Před 5 měsíci

    If there are English subtitles, I'll have no wishes in my life😢

  • @teoben1601
    @teoben1601 Před 4 měsíci

    Oi. O nodeJS é uma linguagem ? Obrigado. Hoje é dia 21-fev-2024, quarta.

  • @fabiosoares578
    @fabiosoares578 Před 5 měsíci

    ¿Y si existiera un lenguaje sin palabras reservadas?

    • @ErickWendelTraining
      @ErickWendelTraining  Před 5 měsíci +1

      Acredito que não, se não, nao tem como determinar o que a linguagem deve fazer

  • @chrfhzrh
    @chrfhzrh Před 27 dny

    Escreve em codigo de maquina pra mim seria mais facil

  • @RevHeat3
    @RevHeat3 Před 5 měsíci

    Aí ó, a unica forma de chegar no nivel do Erick é assim, criando uma linguagem que ele não conhece. E não disponibilizar tutoriais na internet pra ele. Se não é capaz dele ficar melhor que o criador KKKKKK

  • @felipemourao1555
    @felipemourao1555 Před 5 měsíci +1

    javascript é a fantasia bonita do c++ haha

  • @GabrielAlves-kg2tq
    @GabrielAlves-kg2tq Před 15 dny

    Skrillex programador.

  • @user-jl7lr8nd8x
    @user-jl7lr8nd8x Před 2 měsíci

    Tem como criar uma linguagem de programação que usa palavras em português?

  • @DEV_Mk603
    @DEV_Mk603 Před 5 měsíci +1

    Cê e doido kkskskskskskskfaz isso nao

  • @italobrandao5239
    @italobrandao5239 Před 5 měsíci +2

    Porra eu jurei que vc ia se meter no c++ e criar lexer, paser e interpreter do 0. 😥

    • @ErickWendelTraining
      @ErickWendelTraining  Před 5 měsíci +1

      Hahaha eu até pensei em fazer isso, mas o video ficaria em 3 horas 😂😂

    • @italobrandao5239
      @italobrandao5239 Před 5 měsíci

      @@ErickWendelTraining não me importo em ver 3 horas disso.

  • @paulosantos7963
    @paulosantos7963 Před 5 měsíci

    1:41 "C++ é um exemplo de linguagem baixo nível" , mas moço C++ não é linguagem de baixo nível.
    4:10 "linguagem de baixo nível como C", mas moço C também não é linguagem de baixo nível.

    • @paulosantos7963
      @paulosantos7963 Před 5 měsíci

      Apesar dos comentários que fiz achei o vídeo muito legal.

    • @ErickWendelTraining
      @ErickWendelTraining  Před 5 měsíci

      C e C++ são consideradas linguagens de programação de nível médio. Embora permitam um controle próximo do hardware e forneçam acesso direto à memória, elas também oferecem recursos de alto nível, como gerenciamento de memória mais abstrato e suporte a programação orientada a objetos no caso de C++. Linguagens de baixo nível, como Assembly, fornecem um nível mais próximo ao hardware, enquanto linguagens de alto nível, como Python, abstraem muitos detalhes de baixo nível em prol da facilidade de programação.
      Se chatGPT diz eu acredito 🤣🤣🤣 valeu manoooooo

  • @larissadasilvamarques2810
    @larissadasilvamarques2810 Před 5 měsíci

    ta vendo, precisa ser binario pras coisas funcionarem, o resto é gambiarra( nao me refiro a codigo de programação)

    • @ErickWendelTraining
      @ErickWendelTraining  Před 5 měsíci

      hahaha não necessariamente gambiarra, é inviável escrever binário