Duolingo es un sitio web gratuito para aprender idiomas. Los usuarios pueden aprender español, inglés, francés, alemán, portugués, italiano o neerlandés mientras ayudan a traducir textos. Duolingo fue creado por el profesor Luis von Ahn y el estudiante Severin Hacker, utilizando principalmente el lenguaje de programación Python.