---
title: "ప్రోగ్రామింగ్ భాషలు"
description: "JavaScript, Python, Go, Rust మరియు మరిన్నింటితో సహా వివిధ ప్రోగ్రామింగ్ భాషల కోసం ఎథీరియం డెవలప్‌మెంట్ వనరులను కనుగొనండి."
lang: te
---

ఎథీరియంపై నిర్మించడానికి డెవలపర్లు తప్పనిసరిగా [స్మార్ట్ కాంట్రాక్ట్‌లను](/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}

మీరు అదనపు ప్రోగ్రామింగ్ భాష కోసం వనరులకు లింక్ చేయాలనుకుంటే లేదా వర్చువల్ కమ్యూనిటీని సూచించాలనుకుంటే, మీరు [ఒక ఇష్యూను తెరవడం](https://github.com/ethereum/ethereum-org-website/issues/new/choose) ద్వారా కొత్త పేజీని అభ్యర్థించవచ్చు.

మీరు ప్రస్తుతం మద్దతు లేని భాషను ఉపయోగించి బ్లాక్‌చైన్‌తో ఇంటర్‌ఫేస్ చేయడానికి కోడ్ రాయాలనుకుంటే, ఎథీరియం నెట్‌వర్క్‌కి కనెక్ట్ కావడానికి మీరు [జేసన్-ఆర్‌పీసీ ఇంటర్‌ఫేస్](/developers/docs/apis/json-rpc/)ను ఉపయోగించవచ్చు. TCP/IPని ఉపయోగించగల ఏ ప్రోగ్రామింగ్ భాష అయినా ఈ ఇంటర్‌ఫేస్‌ను ఉపయోగించవచ్చు.