xampp non è un preprocessore di niente

php è l'interprete dei file contenente codice php
http://www.php.net

Xampp ti facilità l'installazione includendo in unico pacchetto apache, mysql, php ed altro materiale ancora

Ti consiglio di dare un occhio alle guide di html.it su php