When electric current is passed through a bulb, the bulb gives light because of
The heating effect of current increases the temperature of special wire used in Bulb called tungsten, which glows after getting a particular amount of heat which is supplied by passing current.