List of Web3 Languages

Discover 9 Web3 Languages across the most popular web3 ecosystems with Alchemy's Dapp Store. Also explore related collections including Layer 1 Blockchains (L1s), Development Frameworks, Web3 IDEs. Is your project missing from the list? Submit your project to Alchemy's list of Web3 Languages and we'll review it!

Stream On-chain Events to Your Dapp with Custom Webhooks

Add your project to this list of Web3 Languages

Related Chain collections
Web3 Developer Tools
The most widely used programming language for writing EVM compatible smart contracts.
Chains
Ethereum
Learn More
Web3 Developer Tools
A ZK-compatible smart contract coding language for StarkNet.
Chains
Starknet
Learn More
Web3 Developer Tools
Low-level programming language used to write flexible smart contracts for Solana.
Chains
Solana
Learn More
Web3 Developer Tools
A Pythonic programming language for writing simple and secure smart contracts on the EVM.
Chains
Ethereum
Learn More
Web3 Developer Tools
A low-level programming language for writing optimized Ethereum Virtual Machine smart contracts.
Chains
Ethereum
Learn More
Web3 Developer Tools
An intermediate language that can be compiled to bytecode for different backends.
Chains
Ethereum
Learn More
Web3 Developer Tools
Haskell is a declarative and statically-typed programming language for Cardano smart contracts.
Chains
Cardano
Learn More
Web3 Developer Tools
A learning resource for the Move programming language to create smart contracts on Aptos and Sui chains.
Chains
Aptos, Sui
Learn More
Web3 Developer Tools
Popular backend language that powers and expands logic to most EVM smart contracts.
Chains
Ethereum
Learn More

Sign up for a free Alchemy account

Build blockchain magic with Alchemy

Alchemy combines the most powerful web3 developer products and tools with resources, community and legendary support.