Most websites and applications require php and mysql, which are running just fine one Linux. As such, most people can do fine with Linux based hosting. The fact that you run Windows on your personal computer is a non-issue.I'm running Windows, so do I have to use a Windows hosting service? Or
In the end, you do need to know what your website's requirements are, before you decide on the hosting platform.