This is a quick intro to the solidity programming language. Kirk Ballou and I put this together around 0.4.12, so there may be some things that are outdated as this language changes quite a bit month to month.