Difference between revisions of "Solidity"

From PKC
Jump to navigation Jump to search
 
Line 2: Line 2:


==Instructions to programming in Solidity==
==Instructions to programming in Solidity==
 
Solidity is a statically-typed curly-braces programming language designed for developing smart contracts that run on the Ethereum Virtual Machine. Smart contracts are programs that are executed inside a peer-to-peer network where nobody has special authority over the execution, and thus they allow anyone to implement tokens of value, ownership, voting, and other kinds of logic.
===Integrated Development Environment===
===Integrated Development Environment===
Solidity is still under development. Contributions are always welcome! Please follow the [[https://docs.soliditylang.org/en/latest/contributing.html Developers Guide]] if you want to help.


=Relevant literature=
=Relevant literature=

Latest revision as of 05:14, 23 September 2022

Solidity(Q24909565) is an Object-oriented programming language for writing smart contracts. It is integrated as a part of Ethereum, a so called "World Computer", according to Gavin Wood.

Instructions to programming in Solidity

Solidity is a statically-typed curly-braces programming language designed for developing smart contracts that run on the Ethereum Virtual Machine. Smart contracts are programs that are executed inside a peer-to-peer network where nobody has special authority over the execution, and thus they allow anyone to implement tokens of value, ownership, voting, and other kinds of logic.

Integrated Development Environment

Solidity is still under development. Contributions are always welcome! Please follow the [Developers Guide] if you want to help.

Relevant literature

It would be useful to read about Political Numeracy[1] while programming smart contracts.

References