Any object above nonzero temperature radiates a spectrum of electromagnetic radiation (i.e. light), dependent on its temperature.
I'm sorry to tell you, but in Science you have to be a lot better with definitions than what you are being here. Light is visible light and maybe the near infrared and near ultraviolet. Other frequencies of electromagnetic radiation have significantly different physical properties and have different names.
You can make a lot of dramatic sounding claims by stretching the definitions of things to their breaking points, but that is not science, it is the same kind of word games that Flat Earthers use to make claims where there is nothing of any worth.
Just like the claim that you cannot have light without heat, you might have half a point hidden inside the details of poorly defined terms but you do not have any science of any worth behind them.
Now, you can say that any object that is not at perfect 0 degrees Kelvin radiates heat and that they even radiate light in significant quantities if they are heated above 2000 degrees Kelvin, and we all will happily agree.
Well, I think it's you who is confused about the terminology and definitions. You will see countless examples where Electromagnetic Radiation is replaced by "light", just because it's shorter. That is precisely why the term "visible light" exists. If light already referred to only the visible portion of the EM spectrum, why would that term even exist?
While the term Electromagnetic Radiation is the correct one, and any scientific paper will use it, among ourselves we often use "light" or "photons" instead, because it's shorter. Another good example of this - light speed. It's not called Electromagnetic Radiation Speed, even though that's what it should be called.
Any kind of EM radiation consists of photons. Other frequencies of electromagnetic radiation differ from visible light only by the frequency of the photons (and in conjunction, wavelength, energy, momentum etc., all derivable from frequency). If you want to really be scientific as I can see you try to be, we should be using equations here, which I definitely could if you want to, but I doubt that would lead to constructive discussion.
Now, you can say that any object that is not at perfect 0 degrees Kelvin radiates heat
Black Body Radiation is EM radiation. Any body above 0 Kelvin (
don't say degrees, Kelvin isn't degrees) radiates a spectrum of EM radiation (i.e. light - not necessarily visible). The radiation always contains the full EM spectrum, but the visible spectrum part only starts becoming significant in power above 800 Kelvin, below which you can't detect it in the emission.
Your statement is correct in that this is exactly how heat radiation happens. Think of two objects close to each other. Both emit EM radiation because of them being above 0K. The emission of each reaches the other, and the photons deposit some of their energy as heat. So there's a transfer of energy between the two objects. Now, whichever is at a higher temperature will have a much stronger emission (much more radiated power), and conversely it will be transferring more energy per unit time to the other object as it is receiving from it. Therefore, the net result is a transfer of heat from the hotter object to the colder one.
I assure you, I'm using as correct a terminology as possible. Consider that I'm not spending days composing a post like this. But I think the problem here is not me using poor definitions, it's you not knowing these definitions well.
EDIT: Look, I'm not attacking you, I don't want my message to convey that. But it really does seem to me that this is the case. I don't blame you, and I'm not trying to bash you.