最常用的智能合约编程语言是Solidity（用于以太坊），其他包括Vyper和Chaincode（用于Hyperledger Fabric）。