I started learning HTML back in 1998. Building many sites and even helping friends with their own sites helped put my skills to good use. Back then it was all tables and frames (more one or the other though).
I even learned a little PHP and CSS along the way. Then a friend of mine introduced me to WordPress back in 2005 and my life has not been the same since. Back then WordPress was pretty plain looking and there were not a lot of Premium Themes available. Most of those have been developed in the last 4 or 5 years. Ever since WordPress 3.0 came out things have been getting better all the time.
One of the things that makes WordPress so great is its built for SEO. The permalinks can be setup to make search engines crawl the site more efficiently and indexing pages and posts that have juicy content.
Another reason WP is awesome is you can pretty much do what you want. You can easily customize any theme there is, and even if you don’t like any of the thousands of themes available, you can build one! It doesn’t stop there either. There are currently over 100,000 plugins available.
Plugins are little extensions for WordPress to add functionality.
So even with all the tools available and endless customization opportunites, that is not what makes WordPress the most used Website Platform. What really sets it apart from everything else out there is that its open source. Anyone with the right knowledge can modify WordPress to be whatever they want, and not have to worry about violating some kind of policy with WordPress.
Sure, other platforms like Joomla are very similar to WordPress, but over the last 10 years WordPress has molded itself into something that has the best set of features, the best SEO settings, the best customization tools, and much more that I can’t even list it all here.
I have been designing websites longer than WordPress has been in existence, but now I use WordPress for more than 95% of all my website development projects and I am so glad to have WP around.
I am using the Genesis Framework to develop my own WordPress themes because I think it really takes advantage of all that WordPress has to offer. I actually have a domain name registered and am building up a new site to sell some Genesis Child themes on. More on that later though.
Have a Happy WordPress Day!