Duolingo is a free language-learning platform that includes a language-learning website and app, as well as a digital language proficiency assessment exam. Available for iOS, Android, and Windows phones.
Google's free service instantly translates words, phrases, and web pages between English and over 100 other languages. Available for iOS and Android phones.
A pronunciation app with a focus on speaking and listening. Includes conversation practice and interactive chat sessions. Available for iOS and Android.
Learn Spanish through a variety of courses on the app. Plans for both basic (free) and premium (cost based on length of time). Available for iOS and Android.