WordPress is an open-source content management system (CMS) with blogging and online publishing at its core (available at wordpress.org). Anyone is free to use WordPress under its GPL License, in fact you are looking at it right now (acmi.tv is built on WordPress).
There are some base Internet skills needed to set up a self hosted WordPress website, but the platform is known for its Famous Five Minute Install. If this is too complicated, which it definately can be, many hosting services provide a one-click-install of WordPress (here is a list of providers which offer this service).
Additionally, if signing up for hosting is outside your budgett or comfort zone, you can set up an account with WordPress’s commercial product, WordPress.com. At WordPress.com you can still experience the best of what WordPress has to offer, but all of the technical and hosting aspects are handled by Automattic, the organizing company responsible for WordPress.org and WordPress.com.
WordPress is also extensible with the use of plugins and themes, developed and supported by a large network of contributors. Also WordPress provides information on how to leverage and extend its core functionality through documentation on the WordPress Codex.
If you choose to give WordPress a try for your project; good luck and happy blogging.