Here you will find .sol files containing notes and explanations about the basics of the solidity smart contracts language. These are meant to be used to have examples about the syntax and very brief explanations. I recommend to use the Remix IDE to test them.