What is the main reason so many different molecules are made from carbon atoms?

2 answers

One reason is that carbon combines with itself so easily so that long chains (and branched chains) of carbon are possible.
The ability to combine with itself to form chains is called catenation.