Solidity compiler for Ethereum smart contract development
Contract-oriented programming language
solc
$ solc --optimize --bin --abi MyContract.sol
$ solc --optimize --output-dir ./build MyContract.sol
$ solc --version