Learn and practice languages easily
Learn languages with Anki
Translate long texts into any language in the world
Collect bibliographic data on authors and publications
Learn English with these fun exercises
Listen to the pronunciation of any English word
Multilingual dictionary sorted by categories to learn vocabulary
Instantly translate any word to more than 60 languages
Learn languages with this personalized teacher
English for pre-school and early primary school
Learn a language by improving your vocabulary
Create all sorts of questionnaires and exams
Google helps you write better sentences thanks to its search bar
Never make another mistake writing in English
The best way to learn English
Translate words from and to different languages in a snap
Recognize automatically more than 400 languages
Gammadyne
Check for spelling errors anywhere on your computer
Guess the language of a document
Marianne Wartoft
Get help preparing for the First Certificate English exam
An origional way to improve your English pronunciation
Microsoft Corporation
English & Somali Dictionary offline and free
Fish
Solve puzzles faster than ever
Easily learn all of the ins and outs of English
Learn langauges in the most comfortable and enjoyable way
The simplest way to learn and improve your English or German
Learn words in several languages with flashcards
Learn languages using custom cards
Translate any text with just a click
Improve your level of Russian
Conjugate verbs in Spanish, German and English
Agil Mente
Learn vocabulary in an original way
Learn to speak English from home in only 4 months
A useful program for learning languages
Write in Arabic using your keyboard
Juan Fernando Valencia
Learn more quickly with spaced repetition
Advanced Schooling
Raiboo Software
Hungrycat Soft
Consejería de la Educación de
BYKI
Herosoft