Solidity is the most used language for Ethereum. Python is the most used language in the world, especially for AI. Since we started combining AI and blockchain, here is how to use Python for blockchain. This will allow you write the AI and the blockchain in one codebase.