Solidity — язык программирования

Язык был предложен в августе 2014 года Гэйвином Вудом (Gavin Wood). В дальнейшем разработка языка была выполнена под руководством Кристиана Райтвизнера (Christian Reitwiessner) командой Solidity в рамках проекта Ethereum. Это один из четырёх языков (среди Serpent, LLL и Mutan), спроектированных для трансляции в байт код виртуальной машины Ethereum. Получил широкое распространение с появлением технологий блокчейна, в частности стека технологий на основе Ethereum, для создания программного обеспечения умных контрактов.
(c) https://ru.wikipedia.org/wiki/Solidity

Ресурс о языке: https://soliditylang.org/
О языке: https://github.com/ethereum/solidity/
Релизы языка: https://github.com/ethereum/solidity/releases
Среды разработки (IDE): Remix, Microsoft Visual Studio или ConsenSys Enterprise.