Skip to Content

Languages

Learning a language? These online resources are a good place to start.

Free Anywhere

Duolingo teaches Spanish, French, German, Italian, Portuguese, Dutch, Russian, Irish, Polish, Turkish, Hungarian, Romanian. Available on the web, iOS, and Android.

This is a librarian recommended website. Want help using this resource? Contact us.

Free With BPL ECard

Little Pim is an online language learning system for ages 0-6. It’s a fun way for kids to learn a foreign language!

  • Little Pim’s Entertainment Immersion Method makes it fun and easy to learn.
  • Kids love Little Pim, the animated panda who teaches each lesson.
  • It’s fun for the whole family.

Provided by the Boston Public Library and available for free with a BPL eCard. Individuals who live in, own property in, or commute to work in Massachusetts may register for an eCard. Want help using this resource? Contact us.

Free Anywhere

Livemocha provides lessons in a large number of languages including Spanish, Bulgarian, Mandarin Chinese, and many more. Every lesson includes practice in reading, writing, listening and speaking. Livemocha is a social network applied to a useful purpose—your exercises will always be reviewed by another user of the site who is a native speaker of the language you are learning—and there are many opportunities to interact with users in a large variety of languages.

This is a librarian recommended website. Want help using this resource? Contact us.

Free State Wide

Language learners can build vocabulary, practice skills, and maintain what they have learned with Transparent Language Online, available anytime, anywhere in 110+ languages.

Free for all Massachusetts residents. Provided by the Massachusetts Board of Library Commissioners and the Massachusetts Library System. Want help using this resource? Contact us.