What is the source of the sun's heat and light energy?
Nuclear reactions
The sun, like all stars, contains mostly hydrogen. It produces energy from nuclear fusion reactions where Hydrogen is converted to Helium. This fusion reaction occurring inside the sun produces a lot of energy in the form of heat and light.