Home | Solidity Programming Language Solidity is a statically-typed curly-braces programming language designed for developing smart contracts that run on Ethereum
About | Solidity Programming Language Solidity is a statically-typed curly-braces programming language designed for developing smart contracts that run on Ethereum
Solidity — Solidity 0. 8. 35-develop documentation Solidity Solidity is an object-oriented, high-level language for implementing smart contracts Smart contracts are programs that govern the behavior 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
Use cases | Solidity Programming Language With Solidity, you can create contracts for uses such as voting, crowdfunding, blind auctions, and multi-signature wallets and much more! Below we list some of the most popular use cases
Installing the Solidity Compiler — Solidity 0. 8. 35-develop documentation Installing the Solidity Compiler Versioning Solidity versions follow Semantic Versioning In addition, patch-level releases with major release 0 (i e 0 x y) will not contain breaking changes That means code that compiles with version 0 x y can be expected to compile with 0 x z where z > y In addition to releases, we provide prereleases and nightly development builds to make it easy for
Solidity Blog | Solidity Programming Language The Road to Core Solidity Solidity has just reached its 10-year mark This is a perfect opportunity for us to present "The Road to Core Solidity", a series of blog posts through which we share where we are headed with the language