---
title: Programmiersprachen
description: "Entdecke Ethereum-Entwicklungsressourcen für verschiedene Programmiersprachen wie JavaScript, Python, Go, Rust und mehr."
lang: de
---

Ein weit verbreiteter Irrglaube ist, dass Entwickler [Smart Contracts](/developers/docs/smart-contracts/) schreiben müssen, um auf Ethereum aufzubauen. Das ist falsch.
Eines der schönen Dinge am Ethereum-Netzwerk und der Community ist, dass man in fast jeder Programmiersprache [teilnehmen](/community/) kann.

Ethereum und seine Community setzen auf Open Source. Du findest Community-Projekte – Client-Implementierungen, APIs, Entwicklungs-Frameworks, Test-Tools – in einer Vielzahl von Sprachen.

## Wähle deine Sprache {#data}

Wähle deine bevorzugte Programmiersprache aus, um Projekte, Ressourcen und virtuelle Communities zu finden:

- [Ethereum für Dart-Entwickler](/developers/docs/programming-languages/dart/)
- [Ethereum für Delphi-Entwickler](/developers/docs/programming-languages/delphi/)
- [Ethereum für .NET-Entwickler](/developers/docs/programming-languages/dot-net/)
- [Ethereum für Elixir-Entwickler](/developers/docs/programming-languages/elixir/)
- [Ethereum für Go-Entwickler](/developers/docs/programming-languages/golang/)
- [Ethereum für Java-Entwickler](/developers/docs/programming-languages/java/)
- [Ethereum für JavaScript-Entwickler](/developers/docs/programming-languages/javascript/)
- [Ethereum für Python-Entwickler](/developers/docs/programming-languages/python/)
- [Ethereum für Ruby-Entwickler](/developers/docs/programming-languages/ruby/)
- [Ethereum für Rust-Entwickler](/developers/docs/programming-languages/rust/)

### Was ist, wenn meine Sprache nicht unterstützt wird? {#other-lang}

Wenn du auf Ressourcen verlinken oder auf eine virtuelle Community für eine zusätzliche Programmiersprache hinweisen möchtest, kannst du eine neue Seite anfordern, indem du [ein Issue eröffnest](https://github.com/ethereum/ethereum-org-website/issues/new/choose).

Wenn du einfach nur Code schreiben möchtest, um mit der Blockchain über eine derzeit nicht unterstützte Sprache zu interagieren, kannst du die [JSON-RPC-Schnittstelle](/developers/docs/apis/json-rpc/) verwenden, um dich mit dem Ethereum-Netzwerk zu verbinden. Jede Programmiersprache, die TCP/IP nutzen kann, kann diese Schnittstelle verwenden.