Solidity is a high-level, object-oriented programming language for implementing smart contracts on blockchain platforms, most notably Ethereum. Solidity was designed by Gavin Wood, Christian Reitwiessner, Alex Beregszaszi and several former Ethereum core contributors, and is statically typed, supporting inheritance, libraries and complex user-defined types. Programs written in Solidity are compiled to Ethereum Virtual Machine bytecode and deployed on the blockchain for execution.
Facts
First Released ParadigmImperative, object-oriented 2 SignificanceLeading language for Ethereum smart contracts 2 Classification
Typing Discipline Connections
Sources
1. Wikidata: Solidity
- Wikidata Q24909565, class allow-list match (w-wdresolver-0926)
- Wikidata Q24909565 P571 (inception)
- Wikidata Q24909565 P275 (license)
- Wikidata Q24909565 P7078 (typing discipline)
View the Source2. Solidity (Wikipedia)
Infobox, First appeared
August 2014
Infobox, Paradigm
imperative, object-oriented
Lead paragraph
Solidity is a programming language for implementing smart contracts on various blockchain platforms, most notably Ethereum.
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.