Ngôn ngữ lập trình
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 là sai. Một trong những vẻ đẹp của mạng lưới Ethereum và cộng đồng là bạn có thể tham gia bằng hầu hết mọi ngôn ngữ lập trình.
Ethereum và cộng đồng của nó luôn ủng hộ mã nguồn mở. Bạn có thể tìm thấy các dự án cộng đồng - các bản triển khai client, API, framework phát triển, công cụ kiểm thử - bằng rất nhiều ngôn ngữ khác nhau.
Chọn ngôn ngữ của bạn
Chọn ngôn ngữ lập trình bạn muốn để tìm các dự án, tài nguyên và cộng đồng trực tuyến:
- Ethereum dành cho nhà phát triển Dart
- Ethereum dành cho nhà phát triển Delphi
- Ethereum dành cho nhà phát triển .NET
- Ethereum dành cho nhà phát triển Elixir
- Ethereum dành cho nhà phát triển Go
- Ethereum dành cho nhà phát triển Java
- Ethereum dành cho nhà phát triển JavaScript
- Ethereum dành cho nhà phát triển Python
- Ethereum dành cho nhà phát triển Ruby
- Ethereum dành cho nhà phát triển Rust
Nếu ngôn ngữ của tôi không được hỗ trợ thì sao
Nếu bạn muốn liên kết đến các tài nguyên hoặc chỉ đến một cộng đồng trực tuyến 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 issue (opens in a new tab).
Nếu bạn chỉ muốn viết mã để giao tiếp 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 có thể sử dụng TCP/IP đều có thể sử dụng giao diện này.