Start one of our 50languages.com courses!
Choose your native language here

Map of World Languages
Select the language you want to learn

50LANGUAGES:
Adyghe
Afrikaans
Albanian
Amharic
Arabic
Armenian
Belarusian
Bengali
Bosnian
Bulgarian
Catalan
Chinese (Simplified)
Croatian
Czech
Danish
Dutch
English (UK)
Esperanto
Estonian
Finnish
French
Georgian
German
Greek
Hebrew
Hindi
Hungarian
Indonesian
Italian
Japanese
Kannada
Kazakh
Korean
Latvian
Lithuanian
Macedonian
Marathi
Norwegian
Nynorsk
Persian
Polish
Portuguese (BR)
Portuguese (PT)
Punjabi
Romanian
Russian
Serbian
Slovak
Slovenian
Spanish
Swedish
Tamil
Telugu
Thai
Tigrinya
Turkish
Ukrainian
Urdu
Vietnamese



























































Would you like to earn money as a language teacher or tutor?