Skip to main content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.
English Language Acquisition (ELA)
Search this Guide
English Language Acquisition (ELA): Languages
Civics, Immigration, & Citizenship
English & Bilingual Dictionaries
Just for ELA Instructors
Learning English - Audio
Learning English - Books
Learning English - Books for Reading Practice
Learning English - DVDs
Learning English - Games
Learning English - Videos
Learning English - Websites
Life & Work Skills
Life & Job Skills - Audio
Life & Work Skills - Books
Life & Work Skills - DVDs
Life & Work Skills - Games
Life & Work Skills - Websites
Sarah's Favorite Websites
World Map of Languages
Interactive map of the world showing countries and the languages that are spoken there.
Free Online Translators
Bing Language Translator
Translate text, websites or documents from over 60 languages into English or another language. Has audio sound files for translations that you can listen to the pronunciation.
SDL Free Translation
Translater text and websites in about 30 different languages.
WorldLingo Translate Free Online
Translate text, websites, documents or emails in about 30 languages. Has a limit of 500 translated words.
Yahoo! Babel Fish
Translate text and websites from about 12 different languages.
Websites for Learning Languages
9 Places to Learn a New Language Online for Free
Reviewed by Larry Kim for Inc. magazine.
10 Good Sites and Apps for Learning a New Language
From Richard Byrne's 05/19/13 blog entry at "Free Technology for Teachers".
2Lingual Google Search
Search in Google for topics in two different languages at the same time.
Five Free Online Tools to Learn Another Language
Post by Andrew Tarantola dated 07/20/13 on the Gizmodo.com website.
How to Say Hello in Different Languages
How to say "Hello" in over 100 languages. Includes phonetic pronounciation key.
Learn languages online. Select your native language from a drop-down menu and then it shows a list of available languages to learn.
OpenCulture.com Free Language Lessons
Learn over 45 different languages online.
Learn basic phrases from 38 different languages.
Translations of Useful Phrases
Useful phrases in over 100 languages - many of them with audio sound files that you can listen to hear the correct pronunciation.
Just for ELA Instructors
Learning English >>
Jul 2, 2020 3:42 PM
Login to LibApps
Report a problem.