What should I choose a Windows hosting or Linux hosting?

this is a great point where everyone gets confused. You have decided to get a hosting but you can’t decide which hosting to choose.

The simple answer is :

Linux servers are popular and much loved comparatively.

But there is a point where you should use Windows hosting: if you use this tools/technology in your website: ASP, ASP.NET, MS SQL.

But you don’t care about these then go for Linux hosting. I personally prefer Linux hosting. It is up to you which one to choose.