In 2013, Vitalik Buterin, a programmer and co-founder of Bitcoin Magazine, argued that Bitcoin needed a scripting language in order to build decentralized applications. Then he developed Ethereum, a new blockchain based on a distributed computing platform. Ethereum made decentralized applications available on Ethereum networks using smart contract scripting languages such as Solidity and Vyper.