The two properties of carbon which lead to the formation of huge number of carbon compounds are:
(i) Catenation (Self -linking of carbhon atoms of form long chains of carbon atoms).
(ii) Tetravalency (or 4 valency) (Carbon atom having a large valency of 4 can form covalent bonds with a number of carbon atoms as well as with a large number of other atoms such as hudrogen, oxygen, nitrogen, sulphur, chlorine, and many more atoms.