Solidity

An object-oriented, high-level programming language designed for developing smart contracts that run on the EVM.

First released2015
Developed byEthereum’s core contributors
Latest stable version0.8.13
Open-sourceYes

Interesting facts

Solidity is most profoundly influenced by C++, but also borrowed concepts from languages like Python, JavaScript, and others.

Sign up for updates
straight to your inbox