O Projeto PyPy tem como objetivo gerar um interpretador de python mais flexível e rápido do que o CPython e do possível usando a linguagem C. Ele tem esse nome "PyPy" porque um dos detalhes de implementação é que o interpretador é feito em RPython um dialeto de Python com algumas restrições. Um dos subprodutos do projeto é o próprio RPython que pode ser usado tanto para criar extenssões para a linguagem quanto para criar programas standalone.