WordPress has a core that can be easily installed. Besides the core, WordPress has themes for visual representation and plugins for additional functionalities.
You can install WordPress on any server that supports PHP and MySQL. At the time of writing this book, the minimal requirements for PHP and MySQL are as follows:
PHP Version 5.2.4 or greater
MySQL Version 5.0 or greater
You can download the latest version of WordPress from https://wordpress.org/download/.
The installation process of WordPress has been refined and improved over the last few years. Installing WordPress is really easy now. WordPress provides you with a 5-minute installation guide at http://codex.wordpress.org/Installing_WordPress#Famous_5-Minute_Install.