Chuyển đến nội dung chính
Change page

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:

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.