An introduction to solidity

1 June 2018 | By Dan Bate

What is Solidity?

Solidity is an object-oriented, high-level language for implementing smart contracts. Smart contracts are governing programs, which are executed behavior within the Ethereum Virtual Machine.

Why we use it

It is specifically designed for the Ethereum blockchain, making it the most important tool for developers looking to build decentralized applications (dApps) on the Ethereum network.

Core Concepts