Omniglot is an encyclopedia of writing systems and languages.
It contains:
Details of more than 180 writing systems, including Abjads, Alphabets, Abugidas, Syllabaries and Semanto-phonetic scripts
Information about over 500 languages
More than 300 con-scripts – writings systems invented by visitors to this site
Tips on learning languages
Language-related articles
Useful foreign phrases in more than 150 languages with quite a few audio recordings
Texts, language names, country names, colours and songs in many languages
A language book store
Links to language-related resources