Duolingo es un sitio web gratuito para aprender idiomas de manera divertida. Ofrece cursos en español, inglés, francés, alemán y portugués. Fue creado por Luis von Ahn y Severin Hacker utilizando principalmente el lenguaje de programación Python. Los usuarios aprenden idiomas mientras ayudan a traducir páginas web.