I am looking for a regular article blog..
1. You need to buy domain + hosting
2. Setup hosting account (one click wordpress installation almost all hosting provides this)
3. Your blog with
Hello word will be ready
4. Apply the theme you want for your blog or choose from free existing themes.
Some excellent and well maintained Worpress themes normally start at $10 but there are 100s of free themes available too.
To buy hosting most easy and I always recommend to new comers is godaddy, its easy and good for small to medium level blog.
Go to godaddy
https://ae.godaddy.com/hosting/web-hostingTry economy hosting it comes with free domain too and its just $2.99/mo
Once its done next step is installing WordPress. You need go to cPanel and you will find WordPress installation option.
For testing create a free wordpress blog here
https://wordpress.com/create/It will be free and just you won't have much customization options.
Another option little bit technical and need some work (for professionals)
Install Wordpress engine on your local machine (e.g. Windows)
https://codex.wordpress.org/Installing_on_Microsoft_IISSetup your blog locally once ready you can simply upload to hosting you purchased.