プログラミング言語
a
最終編集者: @alisinabh(opens in a new tab), 2024年8月9日
よくある誤解は、イーサリアム上で構築を行うためには、デベロッパーがスマートコントラクトを記述しなくてはならないというものです。 これは間違いです。 イーサリアムのネットワークとコミュニティの素晴らしさの一つは、ほぼどんなプログラミング言語であっても参加できることにあります。
イーサリアムとそのコミュニティは、オープンソースを採用しています。 クライアントの実装、API、開発フレームワーク、テストツールなどのコミュニティプロジェクトは、さまざまな言語で記述されています。
言語の選択
以下から使用したい開発言語を選択して、プロジェクト、リソース、仮想コミュニティを見つけられます。
- Dartデベロッパーのためのイーサリアム
- Delphiデベロッパーのためのイーサリアム
- .NETデベロッパーのためのイーサリアム
- Goデベロッパーのためのイーサリアム
- Javaデベロッパーのためのイーサリアム
- JavaScriptデベロッパーのためのイーサリアム
- Pythonデベロッパーのためのイーサリアム
- Rubyデベロッパーのためのイーサリアム
- Rustデベロッパーのためのイーサリアム
使いたい言語がサポートされていなかった場合
上記以外のプログラミング言語について、リソースや仮想コミュニティへのリンクを追加したい場合は、問題をオープンする(opens in a new tab)ことによって、新しいページをリクエストできます。
現在サポートされていない言語でブロックチェーンのインタフェースのコードを記述したい場合は、JSON-RPCインターフェースを使用してイーサリアムネットワークに接続できます。 このインターフェースは、TCP/IPを使用できるすべての言語で利用可能です。