Duolingo is a free language-learning and crowdsourced texte translation text platform. The service is designed so that, as users progress through the lessons, they simultaneously help to translate websites and other documents. Duolingo offers extensive written lessons and dictation, but it features less speaking practice. It has a gamified skill tree that users can progress through and a vocabulary section where learned words can be practiced. Users gain experience points (XP) as they learn.. Read More