Solidity 是一門面向合約的、爲實現智能合約而建立的高級編程語言。這門語言受到了 C++,Python 和 Javascript 語言的影響,設計的目的是能在 以太坊虛擬機(EVM) 上運行。html
Solidity 是靜態類型語言,支持繼承、庫和複雜的用戶定義類型等特性。編程
在部署合約時,應該儘可能使用最新版本,由於新版本會有一些重大的新特性以及bug修復。api
若是你才接觸智能合約概念,推薦從一些 簡單的Solidity合約例子開始,當你想開始嘗試瞭解更多的細節,能夠 學習 合約樣例 和 深刻理解Solidity 。數組
你還能夠進一步閱讀 區塊鏈基礎,而後是 以太坊虛擬機 。瀏覽器
推薦圖書:精通以太坊智能合約安全
以上內容摘自:區塊鏈技術博客編程語言