Solidity is statically typed, supports inheritance, libraries and complex user-defined types among other features.
As you will see, it is possible to create contracts for voting, crowdfunding, blind auctions, multi-signature wallets and more.
The last and most extensive section will cover all aspects of Solidity in depth.
If you still have questions, you can try searching or asking on the Ethereum Stackexchange site, or come to our Gitter channel. Ideas for improving Solidity or this documentation are always welcome! the world:
hello.sh# Ain't no code for that yet, sorryecho 'You got to trust me on this, I saved the world'