Solidity
- Formal
-
Solidity is an Ethereum coding language which is contract-oriented, high-level language for implementing smart contracts.
- Practical
-
With Solidity, developers are able to write applications that implement self-enforcing business logic that is embodied in smart contracts, leaving an authoritative record of transactions.