Linguagens de programação
Última atualização da página: 21 de agosto de 2025
Um equívoco comum é que os desenvolvedores precisam escrever contratos inteligentes para construir no Ethereum. Isso é falso. Uma das belezas da rede e da comunidade Ethereum é que você pode participar em praticamente qualquer linguagem de programação.
Ethereum e sua comunidade abraçam código aberto. Você pode encontrar projetos da comunidade - implementação em cliente, APIs, frameworks de desenvolvimento, ferramentas de teste - em uma ampla variedade de linguagens.
Escolha sua linguagem
Selecione a sua linguagem de programação preferida para encontrar projetos, recursos e comunidades virtuais:
- Ethereum para desenvolvedores de Dart
- Ethereum para desenvolvedores de Delphi
- Ethereum para desenvolvedores de .NET
- Ethereum para desenvolvedores de Elixir
- Ethereum para desenvolvedores de Go
- Ethereum para desenvolvedores de Java
- Ethereum para desenvolvedores de JavaScript
- Ethereum para desenvolvedores de Python
- Ethereum para desenvolvedores de Ruby
- Ethereum para desenvolvedores de Rust
E se minha linguagem não for suportada
Se você quiser criar um link para recursos ou indicar uma comunidade virtual para uma linguagem de programação adicional, poderá solicitar uma nova página abrindo uma issue (opens in a new tab).
Se você quer apenas 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 pode usar TCP/IP pode usar essa interface.