Rosetta Stone delivers a solid foundation for learning a new language.

Best overall

Learn languages: Rosetta Stone

Rosetta Stone

See at Store

Rosetta Stone is already well known as a great way to begin learning a new language, but you may not have realized that it was available on your phone. With access to 28 different languages, a slow and steady pace that is great for building up your confidence, and optional live-tutoring, there is a reason that Rosetta Stone is king when it comes to language learning apps. Whether you're aiming to learn for fun, or you want to become fluent, this is a great place to start. This program will let you learn how to speak, write and read in a new language, with an emphasis on building confidence in pronunciation and the ability to sync progress across your desktop or mobile device.

Bottom line: Rosetta Stone delivers an excellent foundation for learning a new language with a program that focuses on practical conversational skills. With the addition of teaching you how to read, write, and listen for a rounded experience.

One more thing: While you do have to pay for the full version, you can access the first module of any language for free to try it out.

Why Rosetta Stone is the best

Rosetta Stone makes sure that the fundamentals are pounded into your head and offers features that make sure you're confident about what you're hearing, saying, and writing.

When it comes to language apps, Rosetta Stone may already be the first software you think of. There's good reason for that too. For years Rosetta Stone has dominated language learning on PC and it's mobile version is just as solid. While getting access to the full program is a bit pricy, if you'll motivated to really learn a new language it's worth the hit to your wallet in the long run.

Jill Duffy of PCMag gave it high marks for a foundation in a new language.

"Rosetta Stone is a wonderful, polished, and technically competent language-learning program, especially for beginners who are looking to build a foundation of knowledge on their own time."

While Rosetta Stone does have it's limitations, for those without a background in the language they're trying to learn, this is the most solid all around program. While it can be repetitive, that's to make sure that your new vocabulary sticks in your brain. At higher levels you'll also be able to read to the program while it listens to your pronunciation. Additionally it employs games likes bingo to help your association between individual words and their meanings.

One of the biggest perks to Rosetta Stone is how they introduce everything. Immersion is the key to learning with Rosetta Stone, combined with deductive reasoning. At time you'll need to guess a new word, but it's made easier by giving you choices of other words that you've already learned.

Best free

Duolingo

Duolingo

See at Store

While price isn't an option for some people, if you're looking for the best way to begin learning a new language on a budget then Duolingo is definitely the best bet. This free app has access to 20 different languages to learn from Vietnamese and Irish to Spanish and German. Unlike most other programs, Duolingo employs XP and leaderboards so that you can learn with your friends and turns language into a game to be played.

Each language is a little bit different, and the more popular languages do have access to far more module lessons. Each one starts out the same though. You'll deal with the basics before moving on to phrases and language specific lessons. The leaderboards will show you which friends on facebook use the app and will let you compete against each other. By completing modules you'll also earn EXP and Lingots which you can use to purchase extra modules. If you're learning with friends, you can also start clubs which allows you to turn learning a language into a group activity.

Bottom line: Duolingo makes learning a language fun, and with it's social aspects it's easy to learn a language with friends. Absolutely free, you never need to pay a penny in order to learn everything it has to offer.

One more thing: Duolingo also allows people coming back to a language to test past the basics and jump right back into learning new content.

Best for the rest

Babbel

Babbel

See at Store

If you're looking for a solid middle of the road option for learning a new language, then Babbel ought to be your go to. It offers a subscription for access to the full catalog, but it isn't nearly as expensive as picking up a copy of Rosetta Stone. Each language is made up of a variety of courses from beginning vocabulary to grammar and writing in the language you are learning.

Each lesson must be downloaded to your phone, but they only take a moment or two and then you can properly jump in. Those lessons are also fairly short, making them easy to rock through when you're sitting on the train during your commute. There are currently 14 languages in the Babbel arsenal, from Spanish to Brazilian Portugese.

Bottom line: Babbel offers an affordable middle of the road option for learning a new language. There are 14 different languages available, with plenty of courses to get you working towards fluency in a new language.

One more thing: Each language must be downloaded as a different app, which can be a bit bulky if you download more than one at a time.

Best overall

Learn languages: Rosetta Stone

Rosetta Stone

See at Store

Rosetta Stone is already well known as a great way to begin learning a new language, but you may not have realized that it was available on your phone. With access to 28 different languages, a slow and steady pace that is great for building up your confidence, and optional live-tutoring, there is a reason that Rosetta Stone is king when it comes to language learning apps. Whether you're aiming to learn for fun, or you want to become fluent, this is a great place to start. This program will let you learn how to speak, write and read in a new language, with an emphasis on building confidence in pronunciation and the ability to sync progress across your desktop or mobile device.

Bottom line: Rosetta Stone delivers an excellent foundation for learning a new language with a program that focuses on practical conversational skills. With the addition of teaching you how to read, write, and listen for a rounded experience.

One more thing: While you do have to pay for the full version, you can access the first module of any language for free to try it out.