Why carbohydrates and lipids basically used as a sources of energy? Why only proteins are used as building blocks of all the creations? Yes there are some parts of cells like cell walls in which carbohydrates are used but 98% portion of cell is made up of proteins? Why it so?
First, it is a matter of the energy that food can provide. Here fat wins clearly (from the Wikipedia article on Food Energy):
- Fat: 37 kJ/g
- Ethanol (drinking alcohol): 29 kJ/g
- Proteins: 17 kJ/g
- Carbohydrates: 17 kJ/g
- Organic acids: 13 kJ/g
- Polyols (sugar alcohols, sweeteners): 10 kJ/g
- Fiber: 8 kJ/g
Proteins and Carbohydrates have approximately the same energy content. But the advantage of carbohydrates (and especially glucose) is that is can be taken up by the body and the cells pretty fast, while proteins need to be digested and broken up, before they can metabolized further. Also plants make primarily sugars (or derivated polymers like starch), so carbohydrates are readily available in the food. Fat and sugars are chosen for nutritional reasons, since they have a higher energy content and are available for it.
Structural components are build by proteins, since the 20 amino acids allow a much greater diversity in the protein chains than it would be possible for fats or carbohydrates. The building blocks are relatively small and simple but they all have the same basic structure (carbogroup, aminogroup and the sidechain) which allows linking via the functional group and the sidechain influencing their behavior (hydrophobic, hydrophilic, charged, etc.).
There can be many reasons for why proteins are chosen as building blocks. Apart from what Chris said, I would add some points:
- Amide bond in proteins is quite strong and thus provides a stable backbone
- Because of different amino acids proteins can be versatile
- Functionality comes first and then storage (assuming that initially there was just harvesting and no storage). Considering this and the composition of earth at that time, hydrophobic lipids don't seem to have been functional molecules in the aqueous solvent. Carbohydrates on the other are quite complex. You may argue that nucleotides have sugar backbone so sugar must have existed. I don't have an explanation of why polysaccharides could never be functional molecules: perhaps because they are more structurally complex than proteins but could not adopt stable structures such as helices etc.
But having chosen proteins as the functional molecules it won't be a nice idea to use them for energy storage unless there is extreme need (such as starvation). Fats being hydrophobic wont easily suffer attack from the regular reactive species in aqueous solvent; this makes them good storage molecules. Same case with carbohydrates, which arise from carbon fixation. Despite the existence several types of sugars the chemical spectrum is much less compared to amino acids.
And then there is the reason that Chris pointed out based on calorific value. But I would add a point on this regard: the energy in a food cannot be just measured by their absolute thermodynamic calorific value. For e.g. cellulose (which is present in fibers) has the same constitution as starch but provides practically no energy to humans because it cannot be digested. And in plants it plays a structural rather than functional role. So exceptions exist at least in the case of carbohydrates.