Unlike Babbel, Duolingo is free of charge. It’s an accessible, nicely designed program that makes learning feel more like a game than a lesson. It offers languages in Danish, Dutch, English, Esperanto, French, German, Irish, Italian, Polish, Portuguese, Russian, Spanish, Swedish, Turkish, and Ukrainian.