Solidity (programminglanguage) | |
---|---|
Full Name | Solidity |
Short Name | Solidity |
Description | Implementing smart contracts on various blockchain platforms, most notably, Ethereum |
Company | Unkown |
Web | No |
Mobile | No |
Enterprise | No |
Embedded | No |
Solidity is a programming language for implementing smart contracts on various blockchain platforms, most notably, Ethereum. Solidity is licensed under GNU General Public License v3.0. Solidity was designed by Gavin Wood and developed by Christian Reitwiessner, Alex Beregszaszi, and several former Ethereum core contributors. Programs in Solidity run on Ethereum Virtual Machine or on compatible virtual machines.
Solidity is a statically-typed curly-braces programming language designed for developing smart contracts that run on various blockchain platforms, most notably, Ethereum. The Solidity programming language is an open source, community project governed by a core team. The core team is sponsored by the Ethereum Foundation. The programs compiled by the Solidity are intended to be run on Ethereum Virtual Machine.
// SPDX-License-Identifier: MIT pragma solidity ^0.8.0; contract HelloWorld { function sayHello() public pure returns (string memory) { return "Hello, World!"; } }
See also: Programming Languages