Ngôn ngữ lập trình
Lần cập nhật trang lần cuối: 21 tháng 8, 2025
Một quan niệm sai lầm phổ biến là các nhà phát triển phải viết hợp đồng thông minh để xây dựng trên Ethereum. Điều này không đúng. Một trong những điểm tuyệt vời của mạng lưới và cộng đồng Ethereum là bạn có thể tham gia bằng gần như bất kỳ ngôn ngữ lập trình nào.
Ethereum và cộng đồng Ethereum ủng hộ mã nguồn mở. Bạn có thể tìm thấy các dự án cộng đồng - tích hợp client, APIs, phát triển framwork, kiểm tra công cụ - trong một loạt các ngôn ngữ khác nhau.
Chọn ngôn ngữ của bạn
Chọn ngôn ngữ lập trình của bạn và tìm các dự án, Tài liệu,và các cộng đồng ảo:
- Ethereum cho các nhà phát triển Dart
- Ethereum cho các nhà phát triển Delphi
- Ethereum cho các nhà phát triển .NET
- Ethereum cho các nhà phát triển Elixir
- Ethereum cho các nhà phát triển Go
- Ethereum cho các nhà phát triển Java
- Ethereum cho các nhà phát triển JavaScript
- Ethereum cho các nhà phát triển Python
- Ethereum cho các nhà phát triển Ruby
- Ethereum cho các nhà phát triển Rust
Sẽ thế nào nếu ngôn ngữ của tôi không được hỗ trợ
Nếu bạn muốn liên kết đến các tài nguyên hoặc giới thiệu một cộng đồng ảo cho một ngôn ngữ lập trình bổ sung, bạn có thể yêu cầu một trang mới bằng cách mở một vấn đề (opens in a new tab).
Nếu bạn chỉ muốn viết mã để tương tác với chuỗi khối bằng một ngôn ngữ hiện không được hỗ trợ bạn có thể sử dụng giao diện JSON-RPC để kết nối với mạng lưới Ethereum. Bất kỳ ngôn ngữ lập trình nào sử dụng TCP/IP đề có thể sử dụng giao diện này.