A few decades ago learning a foreign language was not a piece of cake. You had to hire a teacher, buy a set of heavy dictionaries, go sit in a classroom, and read every textbook from cover to cover. 

But today all of this can be easily replaced with a few mobile applications installed on your phone. So if you get along with gadgets and technologies, here is the compilation of best apps to learn a language you might take a note of.

1. Tutoring

Preply

This application provides a great opportunity to learn languages online — eye to eye with the world’s best online tutors. 

Looking for a qualified Urdu speaker or trying to find a native French teacher? Well, download Preply and simply filter tutors for the language you want to learn. 

The app will offer you a diversity of expert profiles with different qualifications, student reviews, and short self-introduction videos — so you could hear them speak and present lessons. And if you need some extra information, you can always message your tutor and ask questions before booking your first class.

2. Vocabulary improvement

Memrise

Memrise learning method relies on creating hilarious associations with the studied words. Just browse the existing memes or make your own that will work for you. 

But be polite and follow the rules of community — offensive memes get flagged and hidden from the general public.

Another plus is that on Memrise you can find almost every language you can imagine — even artificial ones. The variety goes from standardized vocabulary collections to less expected ones like «Pokemon Let's Go Japanese helper» or «Toki Pona».

3. Conversational classes 

HelloTalk

Unlike previously mentioned learn-new-language apps, HelloTalk is focused particularly on conversation skills. Its key features are a WhatsApp-like chat with voice and text messages and an in-built correction tool.

Another plus is an integrated translation system and — surprisingly — the opportunity to doodle. Could be pretty helpful, especially, in those awkward moments when you want to finish the sentence but suddenly run out of vocab. 

4. Courses

Duolingo

Out of all apps to learn languages, Duolingo is probably the most gamified one. But that’s not its primary advantage. A wide range of courses produced by native speakers is.

Moreover, with Duolingo you can discover endangered indigenous languages such as Hawaiian and Navajo, and even learn to command dragons like Khaleesi. David Peterson, the creator of High Valyrian, has personally written and voiced the extraordinary course.

5. Writing 

Grammarly

This application plays the role of a personal editor. Whether you’re answering to a business email, uploading an Instagram post, or sending a job application, you’ll always look smart and competent.

Grammarly supports only English, but users may specify the type of language they need —  American, British, Canadian, or Australian. For Premium users the app can suggest style improvements and also point out some vocabulary inaccuracies. 

As can be seen, mobile applications have radically changed the ways of acquiring knowledge. They gamify the process, connect us with experts all over the globe only with a couple of taps, and even improve the lives of people with disabilities.

With so many opportunities out there, no wonder so many people start learning foreign languages. Thanks to technologies, even such complex and nuanced linguistic goals as Mandarin, Arabic or Finnish become much more achievable and attractive.

Just keep your eyes open and stay tuned for new apps, platforms, and tools. And remember: becoming a polyglot has never been easier so far.