Resources

Omniglot - the guide to languages, alphabets and other writing systems
Online Etymology Dictionary
University of Texas at Austin Linguistics Research Center
Conlang Atlas of Language Structures