Learn Foreign Languages

Five fantastic tools to learn a foreign language for free

Want to learn a foreign language? The web is full of resources to help you do so, and in this post we will showcase five of the best resources that will help you learn and improve the language of your choice and have a ton of FUN

March 5, 2013
Samer Kurdi
5

Google-Input-Tools-2.jpg

"Google Input Tools" for Chrome lets you write in different foreign languages on any keyboard

Consider this: you are travelling and you go to an internet café to check your email, where you find out, to your surprise, that the keyboard layout on the computer you are using is totally different than the one you use. Or let’s say you simply

August 30, 2012
Hammad
0

Duolingo-Screen-1

Learn a new language for free with Duolingo: a FREE web service with innovative new teaching methods

Duolingo is a new, free web site that helps you to learn a new language. Based on tried and true methods of repetition, visual recognition, and modern speech recognition technology, Duolingo offers a no-cost way to become fluent in a fun and stress-free way. In today’s

June 7, 2012
B.C. Tietjens
3

Hackety Hack Screenshot1

Learn Ruby for free with HacketyHack

Hackety Hack is another great site that teaches you how to program, for free. Specifically, it teaches the Ruby programming language. There’s tons of lessons on there already and they are constantly adding more. Hackety Hack is available for Mac and Windows. Hackety Hack is another

March 27, 2012
B.C. Tietjens
1

imTranslatorscreen1

imTranslator speaks your language, and everyone else’s too!

imTranslator is a free website that lets you use powerful interpretation software, and will even speak for you in other languages. With support for more than fifty different languages, tons of TTS (Text To Speech) options, and downloadable widgets and plug-ins imTranslator is one of the

January 16, 2012
B.C. Tietjens
1

Get Multiple Translations Fast with QTranslate

With the advent of the Internet, it’s become common for people that speak different languages to converse on a regular basis, either for business or pleasure. Personally, I communicate with three different people that speak a language other than English on a regular basis. This means

October 31, 2011
B.C. Tietjens
3