Skip to main content

A curated list of incredible resources for learning and mastering new languages.

12
GitHub Stars
36
Curated Resources
3
Categories
22 hours ago
Last Refreshed
General ToolsLanguage Learning TipsEnglish

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me grammar resources from awesome-language-learning"

Installation instructions →

What's inside

English

General Tools

  • Busuu

    Language learning platform with 14 languages.

  • Duolingo

    The most popular platform for language learning. With this platform you can start for free learning a new language in an engaging way.

  • LingQ

    Platform for learning through immersion.

Language Learning Tips

  • Fluent in 3 Months

    Blog by Benny Lewis, a polyglot who shares his language learning experiences.

  • FluentU Blog

    Tips and hacks for learning languages.

  • Immersion

    A method of teaching a second language in which the learners' second language is the medium of instruction.

  • Language Acquisition

    The process by which humans acquire the capacity to perceive and comprehend language, as well as to produce and use words and sentences to communicate. We recommend the talk from

  • Language Exchange

    A method of practicing a second language with native speakers of that language.

  • Luca Lampariello

    A blog and book on how to learn languages from a polyglot and mentor.

Showing a sample of 36 resources. View the full list on GitHub →