Here is a list of useful online resources. This list is organized by language.