Duolingo
Languages: Italian, French, Spanish, German, Chinese, Portuguese, Czech, Romanian, Danish, Dutch, Greek, Hebrew, Hindi, Hungarian, Indonesian, Irish, Japanese, Korean, Latin, Navajo, Norwegian, Polish, Russian, Swahili, Swedish, Turkish, Vietnamese, and many more.
Pros
- Excellent podcasts
- No limit on how many different languages you can learn
- Transparent structure, excellent exercises
- Can test out of lessons that are too easy
- Free with few limitations
- Low price for a paid subscription
Cons
- Quantity varies by language
- Grammar lessons could be better placed
This free app is one of the best language-learning apps you don’t have to pay for. The website is straightforward and easy to grasp, there are many languages to pick from, and you’re encouraged to learn through a fake currency. It has several functions.
There’s a “Learn” section for beginning with the basics, “Stories” to challenge your listening and reading skills, “Discuss” for interacting with other users, “Events” to find pupils near you, a “Dictionary” for sample sentences and on-demand translations, and “Shop” to purchase things with the credits you earn throughout the site.
Our favorite thing about this app is that you can switch to a different language whenever you want to start a different course without losing your place in your existing one.