WordPress Free Download
You can get Latest WordPress Free by Several Methods. If you find the easiest way then you can find it on your hosting provider, but sometimes tech-savvy folks prefer to download and install it themselves.
Priceless, and also free
Download WordPress and use it on your site
You can download Free themes also –> Go to Theme Page