400 – Language

Name Pronunciation Guide from Library of Congress
Learning Vocabularyhangman, word search, jumbles, crosswords
(see 808 – Composition for sites about how to write, edit, proofread, etc)

411 – Writing systems:  Alphabets, Abbreviations, Acronyms
AbbreviationZ: the A to Z of Acronyms & Abbreviations on the Net
Acronym Finder
Omniglotwriting systems (alphabets) & languages of the world

412 – Words, word origins
American Word Origins from Answers.com
Wacky World of Words
The Wordplay Websitefun-with-words: anagrams, palindromes, mnemonics, oxymorons, etc.

413 – Dictionaries & Thesaurii
alphaDictionarya variety of specialized dictionaries & dictionaries in other languages
Dictionary.com
The Free Dictionarycomputing, financial, legal, medical dictionaries; acronyms, idioms
Internet Picture DictionaryEnglish, French, German, Italian, Spanish
Merriam-Webster Online
Merriam-Webster Visual Dictionary Online
Netdictionarytechnical, cultural, and humorous terms related to the Internet
OneLook Dictionarysearches hundreds of dictionaries
Reverse Dictionaryenter definition to find the word
RhymeZonerhyming dictionary & thesaurus
Thesaurus.com
Webopedia Computer Dictionary
Visual Thesaurusgraphically displays synonyms; need subscription for full access

415 – Grammar
Daily Grammar.com
Guide to Grammar & Writing
Writers’ Workshop Grammar Handbook
Blue Book of Grammar & Punctuationonline info linked at left
Grammar & Punctuation Glossaryonline resource with links to excellent examples of various grammar terms
Subject-Verb Agreement Quiz
Punctuation
Capitalization and Punctuation 1
Capitalization and Punctuation 2
Quiz Center

418 – Translating Dictionaries
AltaVista’s Babel Fish Translating Service
Dictionary.com Translator
Latin-English/English-Latin Dictionary

420 – 490  Specific Languages
2005 – Year of Languagesfrom Amer.Ccl.on Teaching Foreign Languages
Foreign Service Institute Language Courses31 different language courses developed by US govt & are in public domain
Language Learning Playgroundactivities for learning German & Spanish
LinguaWeb: Learn a LanguageFrench, German, Italian, Spanish

420 – English
ESL English Club
Activities for ESL/AFL Students
430 – French
440 – French
450 – Italian
460 – Spanish
Learn Spanisha free online tutorial
Spanish Made Easy
Talk Spanish
480 – Greek
Greek Language & Linguistics Gateway
491 – Indic, Celtic, Slavic (Russian)
Russian Vocabulary
492 – Arabic
495 – Asian
496 – African
497 – Native American
499 – Austronesian

Updated May, 2010