Yes, in each one of our hosting plans you have included an application auto-installer with which you can install WordPress in a few clicks.