This article has been translated from English to French.
Solidity, c'est le langage de programmation qu'on utilise pour Ethereum et surtout pour les contrats intelligents.
Il a été créé par l'équipe Ethereum pour les aider à développer des applications décentralisées (dApps) sur la blockchain Ethereum.
Solidity est open source et géré par une équipe centrale de développeurs.
Il a été présenté pour la première fois au public en novembre 2014 lors de la Devcon0, une conférence annuelle pour développeurs organisée par la Fondation Ethereum qui rassemble des développeurs, des chercheurs, des penseurs et des créateurs Ethereum.
Solidity a plein de points communs avec les langages de programmation C et C++, et on dit qu'il est facile à apprendre et à comprendre.
Il est aussi influencé par les langages Python et JavaScript.