Duolingo – Learn Languages Practice your speaking, reading, listening and writing skills while playing a game! You’ll improve your vocabulary and grammar skills by answering questions and completing lessons. Start with basic verbs, phrases, and sentences, and learn new words daily. Learn Spanish, French, German, Italian, Russian, Romanian, Portuguese, Turkish, Dutch, Irish, Danish, Swedish, Ukrainian,