Solidity

Blockchain General · Shallow

The primary programming language for Ethereum smart contracts. Solidity is statically typed, supports inheritance, and compiles to EVM bytecode. Unlike Solana's Rust-based development, Solidity uses a contract-oriented paradigm where code and state are co-located. Neon EVM enables running Solidity contracts on Solana by emulating the EVM.

Related terms