
Solidity
The most widely used programming language for writing EVM compatible smart contracts.

What is Solidity?
Solidity was originally proposed in August 2014 and was developed by the Ethereum foundation as the first ever smart contract programming language. Seen in its syntax and inheritance, Solidity is heavily influenced by C++, Python and JavaScript. Developers using Solidity can find the largest smart contract developer community online and a wealth of compatible tools. There are over 8 million deployed smart contracts written in Solidity.
Web3 dapps and developer tools related to Solidity
Discover blockchain applications that are frequently used with Solidity.
Resources about Web3 Languages

5 reasons to choose Arbitrum for blockchain development
Discover Why Developers Choose to Build on Arbitrum

5 reasons why you should build on Polygon zkEVM
Discover the Deciding Factors that Influence Developers to Build on Polygon's New zkEVM Blockchain

Web3 development report (Q4 2022)
Despite consumer confidence in crypto crashing in Q4 2022, web3 developer activity surges 453% with over 4.6 million smart contracts being deployed in Q4. Explore more web3 dev statistics in Alchemy's quarterly report.
Solidity Alternatives
Explore web3 competitors and apps like Solidity.

