Language
3DLanguage Spain
Learn Spanish in this virtual city
ABA English Course
The best way to learn English
ABC English Made Easy
Learn English with these fun exercises
AccuSpell
Check for spelling errors anywhere on your computer
Anki
Learn languages with Anki
Blitz FlashCards
Learn languages using custom cards
Buensoft Ingles
Learn English the easy way
Byki
Learn languages with this personalized teacher
Caperucita Roja
Learn to read and write with the story of Little Red Riding Hood
Conjuga
Review all your Spanish conjugations
Dictionary .NET
Instantly translate any word to more than 60 languages
DualClip Translator
Translate any text with just a click
Eiktub
Write in Arabic using your keyboard
EN-Easy
Easily learn all of the ins and outs of English