Vyper is a contract-oriented, pythonic programming language that targets the Ethereum Virtual Machine (EVM). It is one of two major languages for the Ethereum Virtual Machine along with Solidity.

The two largest protocols written with Vyper are Yearn and Curve Finance.