Solidity

Revision as of 01:31, 27 April 2022 by Jimcrypted (talk | contribs) (First edit)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Solidity is an object-oriented, high-level language for implementing smart contracts. Smart contracts are programs which govern the behaviour of accounts within the Ethereum state.

Solidity is designed to target the Ethereum Virtual Machine (EVM). It is influenced by C++, Python and JavaScript

Solidity is statically typed, supports inheritance, libraries and complex user-defined types among other features.

With Solidity you can create contracts for uses such as voting, crowdfunding, blind auctions, and multi-signature wallets.[1]

  1. [1] Solidity official documentation