SEARCH
You are in browse mode. You must login to use MEMORY

   Log in to start

Language Learning

Practice, study and learn foreign languages online at Memory. Including flashcard and study sets from English, Spanish, French, German and more.

Online language course learning. Learn through translation, assimilation and spaced repetition. Learn faster with Memory with our spaced repetition learning platform - especially suited to online language learning. Build your vocabulary in virtually any



Refine your selection:

Afrikaans
1 total courses
Albanian
0 total courses
Amharic
0 total courses
Arabic
25 total courses
Armenian
0 total courses
Azerbaijani
0 total courses
Basque
0 total courses
Belarusian
0 total courses
Bengali
2 total courses
Bosnian
0 total courses
Bulgarian
6 total courses
Burmese
0 total courses
Catalan
2 total courses
Cebuano
0 total courses
Chichewa
0 total courses
Chinese
76 total courses
Chinese-Cantonese
0 total courses
Chinese-Traditional
0 total courses
Corsican
0 total courses
Croatian
5 total courses
Czech
19 total courses
Danish
5 total courses
Dari
0 total courses
Dutch
16 total courses
English
563 total courses
Esperanto
0 total courses
Estonian
0 total courses
Fijian
0 total courses
Filipino
2 total courses
Finnish
1 total courses
French
176 total courses
French-Canada
0 total courses
Frisian
0 total courses
Galician
0 total courses
Georgian
0 total courses
German
171 total courses
Greek
10 total courses
Gujarati
1 total courses
Haitian Creole
0 total courses
Hausa
0 total courses
Hawaiian
0 total courses
Hebrew
5 total courses
Hindi
7 total courses
Hmong
0 total courses
Hungarian
25 total courses
Icelandic
0 total courses
Igbo
0 total courses
Indonesian
8 total courses
Irish
57 total courses
Italian
78 total courses
Japanese
103 total courses
Javanese
0 total courses
Kannada
2 total courses
Kazakh
0 total courses
Khmer
0 total courses
Kinyarwanda
0 total courses
Korean
74 total courses
Kurdish
0 total courses
Kyrgyz
0 total courses
Lao
0 total courses
Latin
50 total courses
Latvian
0 total courses
Lithuanian
0 total courses
Luxembourgish
0 total courses
Macedonian
0 total courses
Malagasy
0 total courses
Malay
5 total courses
Malayalam
1 total courses
Maltese
0 total courses
Maori
0 total courses
Marathi
0 total courses
Mongolian
0 total courses
Nepali
2 total courses
Norwegian
1 total courses
Oriya
0 total courses
Pashto
0 total courses
Persian
1 total courses
Polish
12 total courses
Portuguese
27 total courses
Punjabi
0 total courses
Romanian
5 total courses
Russian
19 total courses
Samoan
0 total courses
Scots Gaelic
0 total courses
Serbian
0 total courses
Sesotho
0 total courses
Shona
0 total courses
Sindhi
0 total courses
Sinhala
0 total courses
Slovak
2 total courses
Slovenian
0 total courses
Somali
0 total courses
Spanish
290 total courses
Spanish-Mexican
0 total courses
Sundanese
0 total courses
Swahili
0 total courses
Swedish
9 total courses
Tahitian
0 total courses
Tajik
0 total courses
Tamil
0 total courses
Tatar
0 total courses
Telugu
1 total courses
Thai
2 total courses
Tongan
0 total courses
Turkish
27 total courses
Turkmen
0 total courses
Ukrainian
0 total courses
Urdu
1 total courses
Uyghur
0 total courses
Uzbek
0 total courses
Vietnamese
9 total courses
Welsh
0 total courses
Xhosa
0 total courses
Yiddish
0 total courses
Yoruba
0 total courses
Zulu
0 total courses

1915 total courses
Spanish - Learn 1000 Nouns
🇬🇧  »  🇪🇸
Learn Spanish From English
452 users
1k questions

4.08 / 5  (12 ratings)


Thai and Pronunciations
🇬🇧  »  🇹🇭
Learn Thai From English
1 user
1k questions

5 / 5  (1 ratings)


French Vocabularies & Pronounciation
🇬🇧  »  🇫🇷
Learn French From English
7 users
2k questions

5 / 5  (1 ratings)


JSL BOOK 3
🇯🇵  »  🇬🇧
Learn English From Japanese
4 users
3k questions

5 / 5  (1 ratings)


Academia Sofía English-SPANISH -  General
🇪🇸  »  🇬🇧
Learn English From Spanish
36 users
5k questions

5 / 5  (1 ratings)


Genki I - An Integrated Course in Elementary Japanese (3rd Ed.)
🇬🇧  »  🇯🇵
Learn Japanese From English
11 users
424 questions

5 / 5  (1 ratings)


English grade 8
🇻🇳  »  🇬🇧
Learn English From Vietnamese
9 users
2k questions

5 / 5  (1 ratings)


Portuguese - English (Essential Words = 60% of daily vocab)
🇬🇧  »  🇵🇹
Learn Portuguese From English
63 users
776 questions

5 / 5  (1 ratings)


🇷🇺  »  🇯🇵
Learn Japanese From Russian
2 users
591 questions

5 / 5  (1 ratings)


🇹🇷  »  🇬🇧
Learn English From Turkish
5 users
2k questions

5 / 5  (1 ratings)


🇻🇳  »  🇬🇧
Learn English From Vietnamese
7 users
98 questions

5 / 5  (1 ratings)


🇪🇸  »  🇨🇳
Learn Chinese From Spanish
19 users
2k questions

5 / 5  (2 ratings)


🇬🇧  »  🇫🇷
Learn French From English
53 users
660 questions

5 / 5  (2 ratings)


🇬🇧  »  🇳🇵
Learn Nepali From English
6 users
894 questions

5 / 5  (2 ratings)


🇬🇧  »  🇯🇵
Learn Japanese From English
39 users
4k questions

4.88 / 5  (4 ratings)


🇷🇺
In Russian
28 users
3k questions

4.83 / 5  (3 ratings)


🇬🇧  »  🇰🇷
Learn Korean From English
71 users
200 questions

4.75 / 5  (4 ratings)


🇻🇳  »  🇬🇧
Learn English From Vietnamese
5 users
1k questions

4.75 / 5  (2 ratings)


🇻🇳  »  🇬🇧
Learn English From Vietnamese
11 users
3k questions

4.75 / 5  (2 ratings)


🇯🇵  »  🇬🇧
Learn English From Japanese
2 users
1k questions

5 / 5  (1 ratings)


🇹🇷  »  🇬🇧
Learn English From Turkish
38 users
2k questions

4.67 / 5  (3 ratings)


🇬🇧  »  🇩🇪
Learn German From English
2320 users
1k questions

4.61 / 5  (79 ratings)


🇯🇵  »  🇬🇧
Learn English From Japanese
1 user
2k questions

5 / 5  (1 ratings)


🇬🇧  »  🇧🇬
Learn Bulgarian From English
11 users
326 questions

5 / 5  (1 ratings)


🇬🇧  »  🇮🇹
Learn Italian From English
2198 users
1k questions

4.52 / 5  (76 ratings)


🇹🇷  »  🇩🇪
Learn German From Turkish
3 users
1k questions

4.5 / 5  (1 ratings)


🇹🇷  »  🇬🇧
Learn English From Turkish
15 users
3k questions

4.5 / 5  (2 ratings)


🇬🇧  »  🇪🇸
Learn Spanish From English
19470 users
1k questions

4.42 / 5  (581 ratings)


🇬🇧  »  🇫🇷
Learn French From English
2556 users
863 questions

4.42 / 5  (59 ratings)


🇬🇧  »  🇹🇷
Learn Turkish From English
124 users
5k questions

4.38 / 5  (4 ratings)


🇹🇷  »  🇬🇧
Learn English From Turkish
43 users
625 questions

4.33 / 5  (3 ratings)


🇵🇹  »  🇫🇷
Learn French From Portuguese
7 users
540 questions

5 / 5  (1 ratings)


🇬🇧  »  🇰🇷
Learn Korean From English
7203 users
1k questions

4.31 / 5  (138 ratings)


🇬🇧  »  🇪🇸
Learn Spanish From English
729 users
609 questions

4.25 / 5  (12 ratings)


🇬🇧  »  🇫🇷
Learn French From English
4676 users
1k questions

4.24 / 5  (153 ratings)


🇬🇧  »  🇪🇸
Learn Spanish From English
92 users
2k questions

4.21 / 5  (7 ratings)


🇬🇧  »  🇩🇪
Learn German From English
118 users
473 questions

4.8 / 5  (5 ratings)


🇬🇧  »  🇫🇷
Learn French From English
783 users
1k questions

4.16 / 5  (22 ratings)


🇬🇧  »  🇻🇦
Learn Latin From English
By: Sol
7 users
759 questions

4.67 / 5  (3 ratings)


🇬🇧  »  🇫🇷
Learn French From English
12 users
1k questions

4 / 5  (1 ratings)


🇬🇧  »  🇯🇵
Learn Japanese From English
54 users
3k questions

4 / 5  (1 ratings)


🇬🇧  »  🇩🇪
Learn German From English
114 users
557 questions

5 / 5  (1 ratings)


🇬🇧  »  🇰🇷
Learn Korean From English
479 users
997 questions

4.75 / 5  (6 ratings)


🇬🇧  »  🇨🇳
Learn Chinese From English
232 users
269 questions

4.63 / 5  (4 ratings)


🇬🇧  »  🇨🇳
Learn Chinese From English
6 users
777 questions

5 / 5  (1 ratings)


🇷🇺  »  🇬🇧
Learn English From Russian
6 users
2k questions

4.83 / 5  (3 ratings)


🇬🇧  »  🇫🇷
Learn French From English
377 users
200 questions

3.8 / 5  (20 ratings)


🇬🇧  »  🇯🇵
Learn Japanese From English
365 users
2k questions

3.69 / 5  (8 ratings)


🇮🇳  »  🇬🇧
Learn English From Hindi
28 users
257 questions

4.75 / 5  (2 ratings)


🇬🇧  »  🇫🇷
Learn French From English
16 users
735 questions

3.67 / 5  (3 ratings)