Here’s a quick post for all time… its about where to download the latest version of WordPress – the most recent, stable, release.
It is always available at the following link. Hit the button, and download the latest version of WordPress now, for free, from WordPress.org.
That is to say, you can always download the latest version of WP from:
WordPress is completely free to download, and install, but note you will likely need to pay something to a web host to host your WP site, and also, you will likely need to pay a fee to register a domain to point at your site.