Solidity 4 likesSolidity is an object-oriented, high-level language for implementing smart contracts. Smart contracts are programs which govern the behaviour of accounts within the Ethereum state.Cost / LicenseFreeOpen Source (GPL-3.0)PlatformsMacWindowsLinuxOnline+5Best alternatives are JavaScriptandEthereum15 alternatives