Crypto.com Logo
GLOSSÁRIOSolidity

Solidity


Solidity é uma linguagem de programação de alto nível orientada a objetos usada para desenvolver contratos inteligentes e automatizar transações em uma blockchain. Proposta pela primeira vez em 2014 por Gavin Wood, cofundador da Ethereum, essa linguagem de programação é hoje uma das ferramentas mais comuns para escrever códigos autoexecutáveis na Ethereum e em outras blockchains, como TRON e Avalanche.

Por ser uma linguagem de alto nível, o Solidity não exige que o código seja em uns e zeros. Ele permite o uso de números e letras no código, facilitando a compreensão e a expressão das instruções pelos seres humanos. Apresenta características semelhantes às linguagens de programação mais comuns, como Python, C++ e JavaScript.

Devido à sua simplicidade, o Solidity se tornou a linguagem de programação predominante para aplicativos inteligentes relacionados a contratos. Ele é usado, por exemplo, para criar tokens fungíveis e não fungíveis (NFTs) na Ethereum e construir organizações autônomas descentralizadas (DAOs).

Principais conclusões

Solidity é a linguagem de programação usada para desenvolver contratos inteligentes em redes de blockchain.

Palavras relacionadas