Smart Contract Language Comparison: Solidity vs Cadence vs Move

Michael Bogan
Level Up Coding
Published in
7 min readSep 29, 2023

--

When starting a new web3 project, it’s important to make the right choices about the blockchain and smart contract language. These choices can significantly impact the overall success of your project as well as your success as a developer.

In this article, we’ll compare three popular smart contract programming languages:

  1. Solidity: used in Ethereum and other EVM-based platforms
  2. Cadence: used in the Flow blockchain
  3. Move: used in the Sui/Aptos…

--

--

25 years of startups, products, and software architecture. Currently run DevSpotlight — tech content for tech companies. michael@devspotlight.com.