BBC Languages: archived but still great
Languages of the World
Online Text Collections in Western European Literature
About the International Language Proficiency Scale
Omniglot encyclopedia of writing systems and languages
Transparent Language Byki program, has free resources
List of Free Online Language Courses
for languages that use different alphabets or writing systems, download the appropriate keyboard:
RhinoSpike is an online language learning community tool that lets users around the globe connect and exchange foreign language audio files. Get any foreign language text read aloud for you by a native speaker!
Pictorial Vocabulary Guides and Interactive Readings in a variety of languages
PARALLEL TEXTS ROM ENGLISH TO 55 DIFFERENT LANGUAGES
iLoveLanguages is a comprehensive catalog of language-related Internet resource
Read children's books in various languages
Teaching resources for less commonly taught languages, archived in 2014
You Know the Drill
Voca, previously known as Vocatude, is a free vocabulary trainer for Windows and Linux.
anki flashcard software
Language Software Reviews
Create your own online with Quizlet
The InterActive Terminology for Europe dictionary will give you translation of words for specialised terminology.
Search for words in context to gauge their actual meaning with Linguee. Note for most European languages, and Japanese.