This article has been translated from English to Indonesian.

Solidity adalah bahasa pemrograman yang paling banyak digunakan di Ethereum, khususnya untuk kontrak pintar.

Bahasa pemrograman ini diciptakan oleh Tim Ethereum untuk membantu mereka mengembangkan aplikasi terdesentralisasi (dApps) di blockchain Ethereum.

Solidity bersifat open-source dan dikelola oleh tim inti pengembang.

Solidity pertama kali diperkenalkan secara publik pada November 2014 di Devcon0, konferensi pengembang tahunan yang diselenggarakan oleh Ethereum Foundation, yang mempertemukan pengembang Ethereum, peneliti, pemikir, dan pembuat.

Solidity memiliki banyak kesamaan dengan bahasa pemrograman C dan C++, dan dijelaskan sebagai bahasa yang mudah dipelajari dan dipahami.

Bahasa ini juga dipengaruhi oleh bahasa pemrograman Python dan JavaScript.