Solidity

Full Details
Provider
Level
Price
Common Core
Images
No items found.

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 a curly-bracket language designed to target the Ethereum Virtual Machine (EVM). It is influenced by C++, Python and JavaScript. You can find more details about which languages Solidity has been inspired by in the language influences section.

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.

Full Details
Topics: 
Formats: 
Part of resource: 
Posted 
Jul 2022
This resource has religious influence.

Similar resources

thumbnail
Solidity Fundamentals
College & Adult
thumbnail
Cadena
High School-Adult
thumbnail
Ethereum Blockchain Developer Bootcamp With Solidity (2022)
High School-Adult
thumbnail
Build a Web3 App with Solidity + Ethereum Smart Contracts
High School-Adult

About Solidity

Solidity is a statically-typed curly-braces programming language designed for developing smart contracts that run on Ethereum.

As a relatively young language, Solidity is advancing at a rapid speed. We aim for a regular (non-breaking) release every 2-3 weeks, with approximately two breaking releases per year. You can follow the implementation status of new features in the Solidity Github project. You can see the upcoming changes for the next breaking release by switching from the default branch (`develop`) to the `breaking branch`. You can actively shape Solidity by providing your input and participating in the language design.

More by Solidity

No other resources by this provider. Add a resource here.