In order to install the current version of WordPress, please go to WordPress.org, and download the latest version. Then follow the instructions here.
Also, know this most WordPress hosting providers (such as FlyWheel & WPEngine) have their own custom dashboard from where you can install the WordPress software (without any technical efforts). Here’s a complete guide on how to install WordPress using different methods.