---
title: "Языки программирования"
description: "Откройте для себя ресурсы по разработке на Эфириуме для различных языков программирования, включая JavaScript, Python, Go, Rust и другие."
lang: ru
---

Распространенное заблуждение заключается в том, что разработчики должны писать [смарт-контракты](/developers/docs/smart-contracts/), чтобы создавать приложения на Эфириуме. Это не так.
Одна из прелестей сети Эфириум и его сообщества заключается в том, что вы можете [участвовать](/community/), используя практически любой язык программирования.

Эфириум и его сообщество поддерживают открытый исходный код. Вы можете найти проекты сообщества — реализации клиентов, API, фреймворки для разработки, инструменты тестирования — на самых разных языках.

## Выберите свой язык {#data}

Выберите предпочитаемый язык программирования, чтобы найти проекты, ресурсы и виртуальные сообщества:

- [Эфириум для разработчиков на Dart](/developers/docs/programming-languages/dart/)
- [Эфириум для разработчиков на Delphi](/developers/docs/programming-languages/delphi/)
- [Эфириум для разработчиков на .NET](/developers/docs/programming-languages/dot-net/)
- [Эфириум для разработчиков на Elixir](/developers/docs/programming-languages/elixir/)
- [Эфириум для разработчиков на Go](/developers/docs/programming-languages/golang/)
- [Эфириум для разработчиков на Java](/developers/docs/programming-languages/java/)
- [Эфириум для разработчиков на JavaScript](/developers/docs/programming-languages/javascript/)
- [Эфириум для разработчиков на Python](/developers/docs/programming-languages/python/)
- [Эфириум для разработчиков на Ruby](/developers/docs/programming-languages/ruby/)
- [Эфириум для разработчиков на Rust](/developers/docs/programming-languages/rust/)

### Что делать, если мой язык не поддерживается {#other-lang}

Если вы хотите добавить ссылки на ресурсы или указать виртуальное сообщество для дополнительного языка программирования, вы можете запросить новую страницу, [открыв issue](https://github.com/ethereum/ethereum-org-website/issues/new/choose).

Если вы просто хотите написать код для взаимодействия с блокчейном, используя язык, который в настоящее время не поддерживается, вы можете использовать [интерфейс JSON-RPC](/developers/docs/apis/json-rpc/) для подключения к сети Эфириум. Любой язык программирования, поддерживающий TCP/IP, может использовать этот интерфейс.