Online Language Courses

The following is a list of online language apps and courses, many but not all of these resources are free. Among these are structured courses, textbooks, podcasts, video series, and more! There are also media resources in the Experiential Learning section where television shows and movies, music, and podcasts or news sources are linked that would be regularly consumed by native speakers. These resources are mostly intended for people wanting to learn the language and so can be easier to comprehend, but your language journey is not complete if you don’t seek out both kinds of sources!


Language Learning Apps

Duolingo: A comprehensive game-based learning app or online experience that offers 36 languages for English speakers to learn: Spanish, French, Dutch, German, Italian, Swedish, Irish, Greek, Polish, Norwegian, Danish, Welsh, Scottish Gaelic, Romanian, Czech, Finnish, Hungarian, Ukrainian, Japanese, Korean, Chinese, Vietnamese, Indonesian, Russian, Hindi, Arabic, Portuguese, Turkish, Latin, Hebrew, Hawaiian, Swahili, Navajo, Esperanto, and made-up languages like High Valyrian from Game of Thrones and Klingon from Star Trek. And can teach English to a number of other languages. Keep in mind that not all of the languages listed are completed yet, some are in their beta-form, but Duolingo is a fantastic free resource to support your language learning journey. There is a paid version which allows for offline learning and removes ads. Duolingo also offers podcasts in a few of their most popular languages!

LingoDeer: game-based learning, comprehensive, good for listening

Pimsleur: Best for quick learning

Busuu: good for writing

FluentU: good for videos

Drops: good for vocabulary

Memrise: good for vocabulary

Sign School: Learn American Sign Language

Skritter: Learn Chinese through this app, it is paid but is great for improving vocabulary and writing.


Language Courses:

Albanian

Afrikaans

Amharic

American Sign Language

Ancient Languages

Arabic

Armenian

Azerbaijani

Balochi

Bambara

Basque

Belarusian

Bengali

Bulgarian

Cambodian

Catalan

Cebuano Bisaya

Chinese - Mandarin

Chinese - Cantonese

Croatian

Czech

Danish

Dari

Dutch

English

Esperanto

Estonian

Faroese

Farsi/Persian

Finnish

Flemish

French

German

Greek

Gwich’in

Hausa

Hawaiian

Hebrew

High Valyrian

Hindi

Hungarian

Icelandic

Igbo

Indonesian

Irish

Italian

Japanese

Klingon

Korean

Kurdish

Kurmanji

Lao

Latin

Lithuanian

Luxembourgish

Maori

Malayam

Navajo

North Korean

Norwegian

Pashto

Polish

Portuguese

Punjabi

Romanian

Russian

Serbian

Serbo-Croatian

Scottish Gaelic

Slovak

Somali

Sorani

Spanish

Swahili

Swedish

Taiwanese

Tagalog

Tamil

Telugu

Thai

Turkish

Turkmen

Twi

Ukrainian

Urdu

Uzbek

Vietnamese

Welsh

Yiddish

Yoruba

Language Libraries



You Might Also Like: