DuolingoFree online resource with mobile app. Practice reading, writing, speaking, listening and conversation with intelligent Chatbots. Track your progress, earn rewards, and join the world’s largest community of language learners.
We offer: Spanish, French, German, Italian, Chinese, Japanese, Korean, Portuguese, Russian, Irish, Dutch, Danish, Swedish, Turkish, Norwegian, Polish, Hebrew, Esperanto, Vietnamese, Ukrainian, Welsh, Greek, Hungarian, Romanian, and Swahili. Oh, and English too.