This article has been translated from English to Italian.
Solidity è il linguaggio di programmazione che si usa di solito su Ethereum, soprattutto per gli smart contract.
È stato creato dal team di Ethereum per aiutarli a sviluppare applicazioni decentralizzate (dApp) sulla blockchain di Ethereum.
Solidity è open-source e gestito da un team di sviluppatori.
È stato presentato per la prima volta al pubblico nel novembre 2014 al Devcon0, una conferenza annuale per sviluppatori sponsorizzata dalla Ethereum Foundation che riunisce sviluppatori, ricercatori, pensatori e creatori di Ethereum.
Solidity ha molte somiglianze con i linguaggi di programmazione C e C++ ed è considerato facile da imparare e da capire.
È anche influenzato dai linguaggi di programmazione Python e JavaScript.