Solidity

Solidity
linguaggio di programmazione
AutoreGavin Wood
Data di origineAgosto 2014
Ultima versione0.8.36 (9 luglio 2026)
UtilizzoSmart contract
ParadigmiProgrammazione orientata agli oggetti
Tipizzazionedinamica
Estensioni comuni.sol
Influenzato daC++, Python
Implementazione di riferimento
Sistema operativoMultipiattaforma
LicenzaGNU General Public License
Sito websoliditylang.org/

Solidity è un linguaggio di programmazione ad alto livello, orientato a oggetti, per lo sviluppo di smart contract su varie blockchain, in primis Ethereum.[1][2]

Solidity è distribuito con licenza GNU General Public License ed è stato concettualizzato da Gavin Wood e sviluppato da Christian Reitwiessner, Alex Beregszaszi e diversi altri sviluppatori della rete Ethereum. I programmi in Solidity girano sulla Ethereum Virtual Machine (EVM) o altre macchine virtuali compatibili.[3]

Note

  1. ↑ I migliori linguaggi di programmazione per creare smart contract, su Cryptonomist. URL consultato il 23 luglio 2023.
  2. ↑ La Rivoluzione di Bitcoin: dalla storia della moneta e del sistema bancario alle principali applicazioni della Blockchain. (PDF), su Tesi Luiss. URL consultato il 23 luglio 2023.
  3. ↑ (EN) Introduction to Solidity, su dev.to. URL consultato il 23 luglio 2023.

Voci correlate

Collegamenti esterni