Follow the instructions from How to Install Xampp For Windows to install XAMPP.
Download the latest version of Joomla from Joomla! Downloads
Extract the Joomla Package Zip File.
Rename the extracted file (e.g. huntpctutorial) then copy and paste to xampp>htdocs folder.
Open XAMPP then start Apache and MySQL.
Go to http://localhost/phpmyadmin from your browser to create a database.
Click New to create a new database.
Enter the database name (e.g. huntpctutorial) then click Create.
Go to http://localhost/huntpctutorial from your browser to create a database.
Choose your Language and enter the name for the website (e.g. huntpctutorial) then click Setup Login Data.
Enter a real name, user name, password, and email address for the Super User.
Select MySQL (PDO) for the database type. Enter localhost for the host name. Enter root for the user name and keep the password empty. Enter the database name you created from the phpMyAdmin (e.g. huntpctutorial) then click Install Joomla.
Now that Joomla is installed, click on Open Administrator.
Enter your Username and Password then click Log in.
You are now ready to use Joomla.