Wordpress is my favorite content management system. It is beginners friendly but it is also suitable for pros. Wordpress is so versatile that you can create all sorts of websites. I have used wordpress to create blogs, forums, multi-users websites, online stores, as well as a business website. It is so easy that even if you have never used it, you can easily build a website in 5-10 minutes.