What are the best ways to learn a new language?

asked by Tanushree Biswas
106 contributors
15 solutions
  1. 18

    #1Rosetta Stone

    Rosetta Stone

    Rosetta Stone is a free app for Android and iOS devices specially developed to facilitate learning new languages. Its method is trying to teach you the new language the same way you learned your first one. Works fine without internet.


    Web, iOS, Android

    Varies by plan

    Harry Young
    Written on January 27, 2018
    "Rosetta Stone is pretty much the gold standard for language learning and with good reason. I'm using it to learn Spanish right now and have been astounded at my level of progress. An excellent program, which makes learning a foreign language easier than I could have hoped for. "
  2. 16



    With the Duolingo app, you can practice and improve your speaking, reading, listening and writing skills while playing games at the same time. Just answer questions and complete lessons to improve both your vocabulary and grammar skills.


    Web, Android, iOS


    Tyler Murray
    Written on January 29, 2018
    "Duolingo helped me to enhance my vocabulary and grammar while I was studying Spanish in Colombia last year. I like how the app makes learning fun and keeps track of my progress while providing me with various rewards to show my progression through the competency levels. Anyway, I'm gonna use it to supplement my French studies when I go to Paris this summer."
  3. 14


    Master the basic skills and phrases of the language you want to understand fast with a fully interactive course, anytime and anywhere. You will be helped by hundreds of native speakers.

    Android, iOS

    Free- with in-app purchases

    Austin Howard
    Written on April 14, 2018
    "This course is easy and great for people on the go."
  1. 12


    A desktop software that will coach you every step of the way to fluency in other languages. This is a software that is currently used by the US Navy, Harvard Business School and other leading universities.


    $177- One time only

    Keith Black
    Written on January 27, 2018
    "I wanted to learn a new language and needed to find the best way to learn how. Fluenz was an option that I tried after coming across it in an article. This program made learning a new language really easy."
  2. 8

    #5conversation exchange

    conversation exchange
    In conversationexchange.com you can find other members native in other languages that are willing to help you practice your second language and in exchange, you'll help them practice, too.


    Douglas Watkins
    Written on January 29, 2018
    "This is a great way to find assistance from someone local when it comes to learning a new language. I use this service all the time to meet up with people and practice my spanish."
  3. 7


    This service connects you with native speakers for spoken practice on Skype. You can pay tutors for (affordable) one-to-one video lessons, or find a free language exchange partner.

    Free- Varies by plan

    Aaron Bowman
    Written on January 20, 2018
    "italki has helped me get conversational very quickly. It's a great use of time for learning languages. Once you find a good teacher and set up a learning plan it really pays off. I probably learn more than twice as fast than I do in my Spanish class at school. It's also very affordable."
  4. 6


    With Pimsleur you will learn in the same way you learned your first language as a child, acquiring the vocabulary of the new language, along with the melody, rhythm, and intonation of the new language as used in everyday conversation.

    Windows, iOS, Android

    Free- Level 1. Varies by plan

    Patrick Simpson
    Written on January 28, 2018
    "I really like how easy Pimsleur has made it to learn a new language. It can be used anywhere and anything. I sometimes use it while making my commute to work. I've been trying to learn Spanish and this has helped a lot."
  5. 4


    Babbel is a free app that lets you learn Spanish, French, Italian, German, Portuguese, and many more languages. You will be able to have real-life conversations and to practice your speaking skills by doing the 'listen and repeat' exercises. 

    Web, Android, iOS


    Harry Perkins
    Written on January 18, 2018
    "Me and my friend have been wanting to learn a language together for a while. He suggested that we try out Babbel. This app seemed nice on the surface but we found it to be pretty glitchy."
  6. 2



    EngVarta is an educational application that lets users connect with live English experts, who are readily available to help improve their communication skills and enrich their vocabulary. 




    There are no comments yet!

    Share your opinion
  7. 2

    #10Internet Polyglot

    Internet Polyglot
    Internet Polyglot is dedicated to helping our members learn foreign languages by providing them a way to memorize words and their meanings. This helps your memory to grasp more information and retain it for a longer time. Access to all pages is free.


    Evelyn Schneider
    Written on January 28, 2018
  8. 1


    Learn all kind of languages (Spanish, French, Italian...) with native teachers taking lessons via video call.

    $6- Varies by plan

    Anthony Riley
    Written on January 23, 2018
    "I've always wanted to learn a new language. I tried other options but I couldn't get the language to stick. This is probably the best way to learn a language. The only issue is the cost adds up FAST. You have to be careful to not spend all your money!"
  9. 1


    Learn Spanish with interactive exercises and personalized feedback. You can learn trough your PC, smartphone or tablet.


    Doris Fowler
    Written on January 20, 2018
    "Fluencia is one of the best apps that I have come across on my journey to learn a new language. I have found the way that they deliver lessons to be a joy and I find myself learning really quickly."
  10. 0


    Tinycards is a free app developed by the team of Duolingo that will help you to learn and memorize several things. You can choose from more than 200.000 flashcard decks, make your own and share them with the community

    Web, Android, iOS

    Joe Matthews
    Written on March 9, 2018
    "Tiny cards is one of the best ways to learn a new language through repetition. The platform is open source so users are able to make their own flash cards and submit them for others to download. This app also works very well in conjunction with Duolingo."
  11. 0

    #14Humor and Moroccan Culture

    Humor and Moroccan Culture
    Humor and Moroccan Culture is an investigative book for young adults and adults written by Matteh Helmke. It was released in 2009. It is about an American's attempt to learn and understand Moroccan culture, including humor.

    Check price

    Victoria Sun
    Written on April 12, 2018
    "Just weird. Supposed to be funny but not really. I suppose if you're interested in Moroccan culture this is worth a read."
  12. 0



    Justlearn is an online tutoring platform which will help anyone who wants to learn to speak a new language fluently with lessons tailored for each student. It is also a platform for those who want to earn money by teaching a language. 


    Varies by plan

    Philip Rossen
    Written on April 15, 2019
    "I enjoy learning a language through 1-on-1 lessons. The website has tutors for more than 50 languages."


Best What are the best ways to learn a new language
1Rosetta StoneApps 18 Free
2DuolingoApps 16 Free
3busuuApps 14 Free
4FluenzSoftware 12 Paid
5conversation exchangeWebsites 8 Free
6italkiWebsites 7 Free
7PimsleurSoftware 6 Free
8BabbelApps 4 Free
9EngVartaApps 2 Free
10Internet PolyglotWebsites 2 Free

This action requires you to be logged in

Quickly sign in with your social media account:

What interests you most? (Select at least 3)

This will help us to keep things fresh and relevant!


Now that you’ve found a solution...

Why not join our community of sharp minds and pro-active posters?

Be part of a rewarding interactive knowledge exchange!

Join These Inquisitive Minds

Engage, learn and share with a friendly community versed in a massive range of trending topics.