Solidity is an object-oriented, high-level programming language that is used to construct smart contracts that automate blockchain transactions. The language was proposed in 2014 by Gavin Wood and developed by participants of the Ethereum project. Solidity was influenced by C++, Python, and JavaScript, so you will find similar language structures as in those languages. The language is primarily used to build smart contracts on the Ethereum blockchain, but it can also be used to create smart contracts on ...
2. Solidity
Get Getting Started with Ethereum: A Step-by-Step Guide to Becoming a Blockchain Developer now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.