Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

awesome-language-learning

A curated list of incredible resources for learning and mastering new languages.
https://github.com/nachologic/awesome-language-learning

  • Italki - Find language tutors and native speaker partners.
  • Busuu - Language learning platform with 14 languages.
  • Memrise - Language learning platform with mnemonics and spaced repetition.
  • LingQ - Platform for learning through immersion.
  • Duolingo - The most popular platform for language learning. With this platform you can start for free learning a new language in an engaging way.
  • Steve Kaufmann - A person who speaks more than 20 languages helps you learn on your own. Also, he has a platform for languages LingQ.
  • The Polyglot Dream - Blog on language learning strategies.
  • FluentU Blog - Tips and hacks for learning languages.
  • Luca Lampariello - A blog and book on how to learn languages from a polyglot and mentor.
  • Fluent in 3 Months - Blog by Benny Lewis, a polyglot who shares his language learning experiences.
  • 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 [Stephen Krashen on Language Acquisition](https://www.youtube.com/watch?v=NiTsduRreug).
  • Spaced Repetition - A learning technique that incorporates increasing intervals of time between subsequent review of previously learned material.
  • Immersion - A method of teaching a second language in which the learners' second language is the medium of instruction.
  • Language Exchange - A method of practicing a second language with native speakers of that language.
  • Mnemonics - Memory aids that help in the retention of information.
  • Duolingo English - Interactive vocabulary lessons for beginners.
  • BBC Learning English - English resources, including vocabulary.
  • Memrise - English vocabulary courses with mnemonics.
  • Vocabulary.com - Expanding vocabulary through various English levels.
  • Cambridge English - Official vocabulary lists for advanced levels.
  • Anki - Use spaced repetition with advanced English vocabulary decks.
  • English Club Grammar for Beginners - Simple grammar lessons and exercises.
  • Grammarly Blog - Tips and explanations on English grammar rules.
  • Cambridge Dictionary Grammar - Advanced grammar explanations.
  • Advanced English Grammar - Lessons on complex grammar topics.
  • BBC Learning English Pronunciation - Basics of English sounds.
  • Sounds of Speech - Interactive phonetic charts and explanations.
  • Rachel's English - Advanced pronunciation videos and exercises.
  • Voice of America - Learning English - News stories with simple English.
  • ESL Cyber Listening Lab - Listening quizzes for various topics.
  • TED Talks - Watch and listen to presentations on a wide range of topics. Use subtitles for support.
  • Oxford Online English - Simple English reading passages.
  • British Council Writing Skills - Improve writing through exercises and samples.
  • Read Theory - Reading comprehension exercises for advanced learners.
  • The New York Times - Advanced articles to improve reading skills.
  • Italki - Find English tutors or native speakers for language exchange.
  • Tandem - Find people from all over the world, make friends and practice your languages for free.
  • HelloTalk - Practice English with native speakers via chat.