Typically, getting a local instance of WordPress running requires some sort of server stack, with LAMP (Linux-Apache-MySQL-PHP) being the most common. However, if you just need a sandbox CMS or blogging platform without having to host it online or install up a bunch of web services, Instant WordPress will do the job faster than any other option.
The download itself is 58MB, with the latest version being 4.4.2 at the time of writing. Older WordPress packages are available if you need them, going back as far as 3.3. The uncompressed files require 250MB of space and you'll need to double-check the install path when you run the setup program, as it defaults to the app's location.
Once safely installed, running the included executable will bring up the below window, where you can configure the instance's various components, including the database and plugins:
Of course, if you want to dive in and sort things out manually, the source files can be edited directly in the folder
iwpserver\htdocs\wordpress using your IDE of choice.
From what I can see, Instant WordPress is only available for Windows, but to be fair, most Linux distributions come with all the software you need to get this type of setup running (or it's an
apt-get away), as long as you have the know-how and a bit of time.