Learning Languages

My Language Notebook 2.0

Digital notebook to use when learning languages

PRO: Free downloadable projects
CON: Interface is a little clunky
Vote: 9.5/10 (4 votes) Platform: Windows

JW Language 2.7.1

Learn and improve your Jehovah's Witness language

Vote: 5.0/5 (57 votes) Platform: Android

Mango Languages 5.9.0

Learn Spanish, French, German, and over 70 other languages, including English

Vote: 4.0/5 (64 votes) Platform: Android

Programming Hub 3.0.3

A learning hub for a variety of programming languages

Vote: 4.5/5 (108 votes) Platform: Android


A language-learning app with Spanish, French, and German

Vote: 4.5/5 (75 votes) Platform: Android

HJ Lite 1.1.1

Language tool for those interested in learning Japanese

Vote: 4.5/5 (101 votes) Platform: Android

Play & Learn LANGUAGES 14.0

Fun flash card app with educational learning games!

Vote: 4.0/5 (60 votes) Platform: Android

Duolingo 3.39.1

Language learning app designed to feel like a game

… and everything in between. Voted “The best language-learning app” by the Wall Street Journal, Duolingo has …

Vote: 4.4/5 (46 votes) Platform: Android

Fun Chinese Learning Games 9.57

Learn Mandarin Chinese - Language learning games for kids

Vote: 4.0/5 (54 votes) Platform: Android

Sheels Hindi to English Dictionary 2.0

Excellent translation and language-learning resource built by Sheelnidhi Gupta

… to how you can translate between the two languages. Chrome and other browsers come with free settings …

PRO: A fast and fun skateboarding game
CON: Game is a little childlike
Vote: 6.8/10 (1001 votes) Platform: Windows