Bahasa pemrograman
Pembaruan terakhir halaman: 21 Agustus 2025
Kesalahpahaman yang umum terjadi adalah bahwa pengembang harus menulis kontrak pintar untuk membangun di Ethereum. Ini salah. Salah satu keindahan jaringan dan komunitas Ethereum adalah Anda dapat berpartisipasi dalam hampir semua bahasa pemrograman.
Ethereum dan komunitasnya merangkul sumber terbuka (open source). Anda dapat menemukan proyek komunitas - implementasi klien, API, kerangka kerja pengembangan, alat pengujian - dalam berbagai macam bahasa.
Pilih bahasa Anda
Pilih bahasa pemrograman pilihan Anda untuk menemukan proyek, sumber daya, dan komunitas virtual:
- Ethereum untuk pengembang Dart
- Ethereum untuk pengembang Delphi
- Ethereum untuk pengembang .NET
- Ethereum untuk pengembang Elixir
- Ethereum untuk pengembang Go
- Ethereum untuk pengembang Java
- Ethereum untuk pengembang JavaScript
- Ethereum untuk pengembang Python
- Ethereum untuk pengembang Ruby
- Ethereum untuk pengembang Rust
Bagaimana jika bahasa saya tidak didukung
Jika Anda ingin menautkan ke sumber daya atau menunjuk ke komunitas virtual untuk bahasa pemrograman tambahan, Anda dapat meminta halaman baru dengan membuka sebuah isu (opens in a new tab).
Jika Anda hanya ingin menulis kode untuk berinteraksi dengan blockchain menggunakan bahasa yang saat ini tidak didukung, Anda dapat menggunakan antarmuka JSON-RPC untuk terhubung ke jaringan Ethereum. Bahasa pemrograman apa pun yang dapat menggunakan TCP/IP dapat menggunakan antarmuka ini.