In this video we will demonstrate the smart contract programming capabilities of the Tezos blockchain. We introduce Michelson, the programming language embedded in Tezos, and illustrate it using a smart contract implementing a vote on the block chain.