Your question is too simple to answer - there are many more things to consider. Heat itself (the transfer of thermal energy) is best characterized as a differential equation - as such, heat is a function of time. At any infinitesimally small amount of time, any one of them can transfer more heat than the other two; however, that may not be the case as time goes on.
You also need to consider area; heat/unit area, specifically. Your computer's processor can give off tons of heat over time, but most of it is concentrated on a very small area - the processor die. However, an electric heater is designed to give off some heat over a very large area, that area being a room.
You also have to consider that the computer processor and heater, unlike the light bulb, do not generate constant heat per unit time. Both of them may be throttled up or down, depending on what you do with them.
Also, the computer uses technology to dissipate heat very quickly, as opposed to the light bulb, which does not.
http
/en.wikipedia.org/wiki/Heat