WordPress is built using PHP & MySQL, and as such is supported by virtually any host. Whether the server is a LAMP (Linux, Apache, MySQL, PHP) or WAMP (Windows, Apache, MySQL, PHP) server it’s going to work just fine. So that means about 90% of the hosting companies out there are going to support WordPress.
In fact it’s such a commonly used CMS that for the last several years, hosts that include cPanel or a similar software for managing your server, include a one click install solution for adding WordPress to your primary, sub or add-on domain/s.
That’s all well and good, but MySQL and PHP aren’t exactly the darlings of the development world anymore for many reasons beyond the scope of this article, but what you need to know is that these two langs are no longer the most efficient option out there, and have never been the most secure.