The International Code of Nomenclature for algae, fungi, and plants (ICN) is as the title says the set of rules that govern how plants, fungi and algae are named and how the names are arranged into ever broader groups. The last published edition was the Vienna code but it is soon to be replaced by the Melbourne code s soon as it is published.