Unless you're writing solely for web-oriented purposes, you'll be a lot better off downloading any one of the distros of Perl often cited here -- ActiveState, Strawberry, perlbrew, etc -- than trying to rely on Xampp's package. If nothing else, installing your own in C:\ or C:\Program Files will save you grief when you update... and most of Perl5's updates are well worth having.
in reply to Re^3: How to run a perl program from the Windows CMD?
in thread How to run a perl program from the Windows CMD?
That may well mean that some of what you write (non-web utilities, searches, etc) for the current non-Xampp version may bork should you simply move the code to Xampp, and will (eventually, if not today) require that you update/add modules via ppm or CPAN, but those are low prices compared to getting locked into what's likely to be an outdated version of Perl, in the Xampp bundle.