The number of carbon compounds is very large because:
It reacts with acids
It has strong catenation property
Carbon is tetravalent
It has non-metallic character
Carbon atoms have the tendency to link with one another through covalent bonds to form chains and rings.