Duolingo
One of the most popular, free resources for language learning, featuring both a website and free mobile app.
Mango Languages
Use this online language-learning system to develop conversational skills in numerous languages (French, Spanish, Italian, Mandarin Chinese, Brazilian Portuguese, Greek, Japanese, German, Russian, Polish, and ESL languages).