Ethereum development is currently conducted in Solidity, a contract-oriented programming language inspired by JavaScript, Python, and C++.