Language Learning Websites

Websites for learning a variety of languages are curated here for reference.

English Learning

1. BNC (

The British National Corpus (BNC) was originally created by Oxford University press in the 1980s – early 1990s, and it contains 100 million words of text texts from a wide range of genres (e.g. spoken, fiction, magazines, newspapers, and academic).

The BNC is related to many other corpora of English that we have created, which offer unparalleled insight into variation in English.

2. COCA (

The Corpus of Contemporary American English (COCA) is the only large, genre-balanced corpus of American English. COCA is probably the most widely-used corpus of English, and it is related to many other corpora of English that we have created, which offer unparalleled insight into variation in English.

The corpus contains more than one billion words of text (25+ million words each year 1990-2019) from eight genres: spoken, fiction, popular magazines, newspapers, academic texts, and (with the update in March 2020): TV and Movies subtitles, blogs, and other web pages.

3. Grammarly (

An English language digital writing tool using artificial intelligence and natural language processing. Correct all grammar errors and enhance your writing. Make your writing clear and engaging and detect plagiarism.

4. Road to IELTS (

Road to IELTS will help you to get ready for a great IELTS score by accessing 20 hours of IELTS preparation material.


Putonghua Learning

1. 北京普通話學會普通話水平測試 (

The website provides the Mandarin level test introduction, test process, mock exam papers, erhua word table, word noun control table, 60 reading works, and speaking topics.

2. 普通話學習網 (

If you want to take the Putonghua level test, want to improve the performance of the Putonghua level test, find materials for Putonghua practice, download Mandarin MP3 audio, you are welcome to the Mandarin Learning Internet cafes! You can also listen to standard Mandarin online for free.

3. 普通話整體能力訓練 (

This is a self-learning package for Putonghua developed by CLE of the EdUHK. It provides the Pinyin simulation exercises, oral practices, listening practices together with the mock exam papers in these three aspects so that learners can prepare themselves for the Putonghua Language Proficiency Test.


Spanish Learning

1. BBC Learning Spanish (

Learn how to speak Spanish with lessons, courses, audio, video and games, including the alphabet, phrases, vocabulary, pronunciation, grammar, and activities etc.

2. Study Spanish (

Learn Spanish with free online tutorials with audio, cultural notes, grammar, vocabulary, verbs drills, and links to helpful sites.


German Learning

1. German Pod 101 Official (

Curated Pathways Aligned with CEFR Level A1 to C1. Sign Up & Open a Free Lifetime Account. 320+ Hours of Lessons for Beginners & Advanced. 15+ Advanced Study Tools.

2. DW Learn German (

A1 German for beginners: How do you introduce yourself in German? Learn formal and informal greetings, your first German words and German grammar, vocabulary, culture and society through online exercises.


French Learning

1. TCF Online Test (

Preparing for the TCF ®. 600 questions to train before passing the TCF (French Knowledge Test) with our free simulator, on computer.


Welsh Learning

1. Llywodraeth Cymru Welsh Government (

An official website developed by the Welsh government for Welsh learning


Japanese Learning

1. 時雨之町日文學習園地 (

This website is an interesting Japanese learning garden for the benefit of all Japanese self-learners. Including 50-tone teaching, single-word, grammar, quiz and Japanese bean knowledge, Japanese stories, classic fairy tales, conversation and writing.


Different languages

1. Coursera (

Join Coursera for free and learn online. Build skills with courses from top universities like Yale, Michigan, Stanford, and leading companies like Google and IBM.