Solidity is the most widespread language ⁠ for NFT marketplace development on the Ethereum blockchain. It is created for writing smart contracts and ⁠ has lots of helpful tools and libraries. Other languages such as Rust (for Solana), Cadence (for Flow), and JavaScript/TypeScript (for front-end ⁠ development) can also be used based on the blockchain platform and development needs. ‍