WordPress is fully compatible with Bluehost. You can get it pre-installed on any plan, and even do it manually using cPanel. Additionally, technical support can help you install and configure this CMS.