Smart contract programming language for Ethereum blockchain, designed for implementing contracts on various blockchain platforms.
static system, non-structural typing, strong typing, partial inference, compile-time checking, conservative type coercion, required type annotations
compiled
sol
| Status | active |
| Type | programming |
| Created | 2014 |
| Designed by |
Gavin Wood Christian Reitwiessner Alex Beregszaszi |
| Developed by | Ethereum Foundation |
| PyPL Index | N/A |
| TIOBE Index | #40 |
| GitHub rank | #28 |