Duolingo es una aplicación gratuita que permite a los usuarios aprender idiomas como inglés, francés, alemán y portugués de manera didáctica, gradual y entretenida mediante la traducción de textos. Los usuarios van familiarizándose con el idioma a través de la repetición de oraciones y palabras en diferentes niveles de dificultad. La aplicación tiene un diseño simple y hace el aprendizaje accesible desde cualquier dispositivo móvil u ordenador.