Linguagens de programação
Um equívoco comum é que os desenvolvedores devem escrever contratos inteligentes para construir no Ethereum. Isso é falso. Uma das belezas da rede Ethereum e de sua comunidade é que você pode participar usando praticamente qualquer linguagem de programação.
O Ethereum e sua comunidade adotam o código aberto. Você pode encontrar projetos da comunidade - implementações de clientes, APIs, frameworks de desenvolvimento, ferramentas de teste - em uma ampla variedade de linguagens.
Escolha sua linguagem
Selecione sua linguagem de programação preferida para encontrar projetos, recursos e comunidades virtuais:
- Ethereum para desenvolvedores Dart
- Ethereum para desenvolvedores Delphi
- Ethereum para desenvolvedores .NET
- Ethereum para desenvolvedores Elixir
- Ethereum para desenvolvedores Go
- Ethereum para desenvolvedores Java
- Ethereum para desenvolvedores JavaScript
- Ethereum para desenvolvedores Python
- Ethereum para desenvolvedores Ruby
- Ethereum para desenvolvedores Rust
E se minha linguagem não for suportada
Se você quiser criar um link para recursos ou apontar para uma comunidade virtual de uma linguagem de programação adicional, você pode solicitar uma nova página abrindo uma issue (opens in a new tab).
Se você apenas deseja escrever código para interagir com a blockchain usando uma linguagem atualmente não suportada, você pode usar a interface JSON-RPC para se conectar à rede Ethereum. Qualquer linguagem de programação que possa usar TCP/IP pode usar essa interface.