Name Pronunciation Guide from Library of Congress
Learning Vocabulary –hangman, 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
Omniglot – writing systems (alphabets) & languages of the world
412 – Words, word origins
American Word Origins from Answers.com
Wacky World of Words
The Wordplay Website – fun-with-words: anagrams, palindromes, mnemonics, oxymorons, etc.
413 – Dictionaries & Thesaurii
alphaDictionary – a variety of specialized dictionaries & dictionaries in other languages
Dictionary.com
The Free Dictionary – computing, financial, legal, medical dictionaries; acronyms, idioms
Internet Picture Dictionary – English, French, German, Italian, Spanish
Merriam-Webster Online
Merriam-Webster Visual Dictionary Online
Netdictionary – technical, cultural, and humorous terms related to the Internet
OneLook Dictionary – searches hundreds of dictionaries
Reverse Dictionary – enter definition to find the word
RhymeZone – rhyming dictionary & thesaurus
Thesaurus.com
Webopedia Computer Dictionary
Visual Thesaurus – graphically displays synonyms; need subscription for full access
415 – Grammar
Daily Grammar.com
Guide to Grammar & Writing
Writers’ Workshop Grammar Handbook
Blue Book of Grammar & Punctuation – online info linked at left
Grammar & Punctuation Glossary – online 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 Languages – from Amer.Ccl.on Teaching Foreign Languages
Foreign Service Institute Language Courses – 31 different language courses developed by US govt & are in public domain
Language Learning Playground – activities for learning German & Spanish
LinguaWeb: Learn a Language – French, German, Italian, Spanish
420 – English
ESL English Club
Activities for ESL/AFL Students
430 – French
440 – French
450 – Italian
460 – Spanish
Learn Spanish – a 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