Solidity

Definition
Solidity is a "programming language designed to enable smart contract code to be deployed on the Ethereum platform."