Why carbon make covalent bonds ?
Answers
carbon makes covalent bonds as it shares electrons to complete octet structured shell
Carbon has the atomic number 6 so it has an electronic configuration of 1s2 2s2 2p2 that is it has 4 electrons in the valence shell and thus to form a bond it has to either donate it's 4 electrons or accept it according to the octet rule to attain stability.
To participate in ionic bonding 1 or 2 electrons need to be removerd but we can't do that as it will require a lot of energy to remove or add 4 electron
In covalent bonding both the species has to share electron to form a stable configuration.
Thus for carbon covalent bonding is much easier.
But no one said it can't form ionic bond at all there exists some compounds with ionic bond like aluminium carbide , calcium carbide etc
If it still doesn't quench your thirst think of a compound of carbon.Now measure the difference of electronegativity between the species.If the value is more than 1.7 then the compound will be ionic if less then it's polar.