Duolingo: Learn Languages For Free
As the Apple editors' choice for app of the year, this iPhone, iPad and iPod touch app will let a user learn a new language for free. Developed by Duolingo and released in 2012, this app already has at least 10 million downloads. Duolingo will teach several languages including Spanish, French, German, Portuguese, Italian and English. It's great for learning and practicing while having fun. Once opened, this app teaches languages as though it's a game, using pictures, smartphone microphones and video clips to learn words, recite and write them out.