All languages of Iran: On-line recordings for 20 languages spoken in Iran. Additional information on all 75 languages of Iran.
Aryanpour Persian Dictionary: Online English to Persian and Persian to English dictionary.
Association for Persian Language, Linguistics and Computing: Mailing lists and information for people working on different aspects of the Persian language.
Avestan Dictionary: Dictionary of most common words in Avesta, an ancient Indo-Iranian language.
Council for Promotion of Persian Language and Literature: Newsletters and articles about the Persian language history and education around the world.
Ethnologue - Languages of Iran: Information about the living languages of the country including population, region, classification, dialects and alternate names.
Farsi Pronunciation Guide: Lists 21 letters in Farsi script and their corresponding letters in English.
Learning Persian - Farsi Language Learning Resources: Online discussion forum about the Farsi language.
Let's Learn Farsi: Online Farsi lessons using images and sound. Teaches alphabet and basic words.
Lexicon of Iranian Languages: Search the "Concise Pahlavi Dictionary" by Professor MacKenzie and part of the 'Sogdian Dictionary' by Dr. Gharib.
Pardis Mehr: Offers short-term Persian language courses in Iran for foreigners.
Persian Dictionary Books: Links to some books on Persian dictionary and history.
Persian or Farsi?: An article on the relative merits of calling the language of Iran Persian or Farsi.
Persian Phrases: One page site defining a few Persian words in English.
Persian to English Dictionary: Persian to English / English to Persian Dictionary with over 280,000 words.
Teachionary: Farsi Word Sets: Listen to Farsi words by clicking on them. Uses applets.
The Alternative Persian Dictionary: Persian-English obscenity dictionary.