Ethnologue - Languages of Iran - Information about the living languages of the country including population, region, classification, dialects and alternate names. - http://www.ethnologue.com/show_country.asp?name=Iran
All languages of Iran - On-line recordings for 20 languages spoken in Iran. Additional information on all 75 languages of Iran. - http://www.everytongue.com/iran/index.htm
Persian to English Dictionary - Persian to English / English to Persian Dictionary with over 280,000 words. - http://www.iranmehr.com/dictionary/
Aryanpour Persian Dictionary - Online English to Persian and Persian to English dictionary. - http://www.wdgco.com/dic/
Farsi Pronunciation Guide - Lists 21 letters in Farsi script and their corresponding letters in English. - http://www.travlang.com/languages/farsi/pronounce.farsi.html
Persian Dictionary Books - Links to some books on Persian dictionary and history. - http://databank.oxydex.com/compendium_bibliographium/world_culture/Farsi_Dictionary.html
Persian or Farsi? - An article on the relative merits of calling the language of Iran Persian or Farsi. - http://www.iranian.com/Features/Dec97/Persian/
Teachionary: Farsi Word Sets - Listen to Farsi words by clicking on them. Uses applets. - http://www.sprex.com/teachionary/Farsi.html
Pardis Mehr - Offers short-term Persian language courses in Iran for foreigners. - http://www.pardismehr.com