I have been using WordPress for about a week now and am impressed. I like the themes and customization. Anyone who is a novice can easily set up a blog in a very short amount of time. Experienced web programmers will enjoy the ability to edit the entire look and feel.
I have programmed in HTML and CSS for many years and dabbled in PHP. Soon after installation I wanted to update the header and sidebar code. WordPress lists each file for editing from within the application. All I had to do was add/update the code I wanted and click update.
Content sections for the sidebar and footer can be changed through a drag and drop interface using widgets.
I still have a lot to explore in the WordPress interface but I already have what I need for now.