Linux would probably be easier, but if you just want to run Perl scripts on Windows you can install the version of Perl provided by
ActiveState and follow their directions for getting CGI working. I also use the Cygwin tools, which can be downloaded from Red Hat, to get a bash shell on Windows.