GPTKB
Browse
Query
Compare
Download
Publications
Contributors
Search
Solidity programming language
URI:
https://gptkb.org/entity/Solidity_programming_language
GPTKB entity
Statements (60)
Predicate
Object
gptkbp:instanceOf
gptkb:programming_language
gptkbp:category
gptkb:cryptocurrency
smart contract language
gptkbp:compiledBy
solc
gptkbp:compilesTo
EVM bytecode
gptkbp:designedFor
smart contracts
gptkbp:developer
gptkb:Ethereum_Foundation
Christian Reitwiessner
gptkbp:fileExtension
.sol
gptkbp:firstAppearance
2014
gptkbp:hasIDE
gptkb:song
gptkb:Visual_Studio_Code
gptkbp:hasPackage
gptkb:npm
ethpm
gptkbp:hasTestingFramework
gptkb:cryptocurrency
gptkb:chocolate
gptkb:Hardhat
type foundry
https://www.w3.org/2000/01/rdf-schema#label
Solidity programming language
gptkbp:influencedBy
gptkb:JavaScript
gptkb:Python
gptkb:C++
gptkbp:inheritsFrom
true
gptkbp:latestReleaseVersion
0.8.x
gptkbp:license
gptkb:GNU_General_Public_License_v3.0
gptkbp:openSource
true
gptkbp:paradigm
object-oriented
contract-oriented
gptkbp:platform
gptkb:Ethereum
gptkb:Polygon
gptkb:Binance_Smart_Chain
gptkb:Avalanche
gptkb:Fantom
gptkbp:runsOn
gptkb:Ethereum_Virtual_Machine
gptkbp:similarTo
gptkb:JavaScript
gptkb:Python
gptkb:C++
gptkbp:supportsConstructor
true
gptkbp:supportsEnums
true
gptkbp:supportsEvents
true
gptkbp:supportsFallbackFunction
true
gptkbp:supportsFunctionOverloading
true
gptkbp:supportsInterfaces
true
gptkbp:supportsLibraries
true
gptkbp:supportsMappings
true
gptkbp:supportsModifiers
true
gptkbp:supportsReceiveFunction
true
gptkbp:supportsStructs
true
gptkbp:typingDiscipline
static
inferred
gptkbp:usedBy
blockchain startups
DeFi projects
NFT projects
Ethereum developers
gptkbp:usedFor
decentralized applications
blockchain development
gptkbp:website
https://soliditylang.org/
gptkbp:bfsParent
gptkb:Rsk
gptkb:Dr._Gavin_Wood
gptkbp:bfsLayer
7