Yep. Some viruses that infect other programs don't really care what the other program is, and will infect it anyway if possible.
nah
I don't know what virus produce viruses, but a virus called "Downloder" can downlode viruses from Google, bing ...
They cause harm to your computer and steal information using various techniques.
Viruses are normally found online, through downloads.