Within the limits set by that code there is another set of rules, the International Code of Nomenclature for Cultivated Plants (ICNCP) which applies to plant cultivars that have been deliberately altered or selected by humans (see cultigen).
Botanical nomenclature has a long history, going back beyond the period when Latin was the scientific language throughout Europe, to Theophrastus (c. 370–287 BC), Dioscorides (c. 40 – 90 AD) and other Greek writers. Many of these works have come down to us in Latin translations. The principal Latin writer on botany was Pliny the Elder (23–79 AD). From Mediaeval times, Latin became the universal scientific language (lingua franca) in Europe. Most written plant knowledge was the property of monks, particularly Benedictine, and the purpose of those early herbals was primarily medicinal rather than plant science per se. It would require the invention of the printing press (1450) to make such information more widely available.
Leonhart Fuchs, a German physician and botanist is often considered the originator of Latin names for the rapidly increasing number of plants known to science. For instance he coined the name Digitalis in his De Historia Stirpium Commentarii Insignes (1542).
In the nineteenth century it became increasingly clear that there was a need for rules to govern scientific nomenclature, and initiatives were taken to refine the body of laws initiated by Linnaeus. These were published in successively more sophisticated editions. For plants, key dates are 1867 (lois de Candolle) and 1906 (International Rules of Botanical Nomenclature, 'Vienna Rules'). The most recent is the Melbourne Code, adopted in 2011.