From the site, http://preparatorychemistry.com/Bishop_binary_covalent_nomenclature_help.htm, i have learnt that there're systematic names in the various forms of compounds using various types of prefixes-
For example, (mono) means 1, and (di) means 2. There're many prefixes and many roots of the non metals.
However, there is only one exception, which is Hydrogen, which will always ( and only ) form only one covalent bond, and halogen atoms which is from group 17 and 7A.