But is it worth it and how do you use it?
This free language learning app offers a lot of completed language courses for English speakers and offers 68 different courses across 23 languages, with 22 additional courses in development.
The app is also available on Windows 8 and 10 platforms with about 150 million registered users across the world.
Hindi may soon be added to this app. As an English speaker, you can learn Spanish, with over 40 million other learners, Italian, with 10 million learners or even Irish. Duolingo also includes language courses for speakers of languages other than English. These include French for Portuguese speakers, English for Czech speakers, and so on.
Using Duolingo is simple and it is pretty straightforward. You set up a profile, choose your target language, set your weekly goals, that's all.
Each course is made up of modules which are grouped to form skills. Being so simple and easy, the app has changed learning to fun. Duolingo makes every phone as their tutor of a new language. The app also offers a chat-like feature which makes it more lively.
Earlier this week, Duolingo introduced paid monthly subscriptions for its Android apps. Subscribers get two benefits, they would not see ads in the app and they will be able to download lessons for offline use.
In addition, there is also a feel-good aspect to this, as Duolingo highlights that subscribers to Duolingo Plus, as the subscription is called, will help millions around the world learn for free.
The new subscription service, which you can buy through an in-app purchase, currently costs $9.99 per month. It’s live now on Android and will come to iOS in the future.