A ver, deberías ver un poco en google qué es un servidor web, qué es XAMP y los requisitos de Joomla.
XAMPP es un servidor Web, incluye Apache, PHP, MySQL, etc; Joomla necesita de PHP y MySQL, entonces primero debes instalar XAMPP para poder
instalar Joomla en local.
No esperes una interfaz para empezar a crear tu web al estilo de Dreamweaver, Joomla no es eso.