1000 Words
Learn the most common 1000 words of popular languages
12 Alternatives To 1000 Words

4Cards
A beautiful app to learn four great English words every day
AnkiApp
AnkiApp is a flashcard app for iOS (iPhone + iPad), MacOS, and Android. Get flashcards on any topic. Tracks progress and syncs automatically.
Backwords
Learn a new language right from your wallpaper
Duolingo
Duolingo is a free language learning app for iOS, Windows and Android devices. The app makes learning a new language fun by breaking learning into small lessons where you can earn points and move up through the levels.
Flowlingo
Get fluent in a language through content immersion
Language Drops
Play with your words. Language learning simplified.
LingoBites
Learn languages through stories
Lingvo TV
Learn languages while watching movies on Netflix.
MemoStack
MemoStack is a flashcard software that help you memorize more things with less effort. It works great for test preparation, language learning, and more.
Rype
Quality private language lessons at 1/10th the cost of a language school.
Simply Learn Languages
A phrasebook of 50+ languages for traveling (with audio)

Vocly
Learn vocabulary in 50 languages with fun games