Installing XAMPP and Joomla
You now know that Joomla is a CMS that stores all the information of a web site in a database and provides a bundle of built-in modules that can be readily added to make a rich web application in a couple of hours. To work with Joomla, you need three applications, a web server, the PHP scripting language, and a database server. Instead of downloading and installing these three applications individually (which is a difficult task), you can download and install just one application: XAMPP. XAMPP is a project that provides a complete web development environment in one easy package—perfect for your needs.