The software itself is free and open source, although you'll need to pay for hosting and a domain name. WordPress sites are SEO friendly, and well protected against security vulnerabilities. And you can speed up website creation by using either free or paid-for themes. On the upside, there are tons of plugins that allow you to turn yourself into pretty much anything you want. As we noted in our review, this, along with the lack of customer support and built-in security can make it quite confusing for novices,
There's quite a learning curve: you don't need to learn code per se, but the system itself is pretty complex. As we mentioned earlier, web builders like Wix and Weebly are easy to use, but don't give you much control over the look and feel of your site.