CataMooseC is a project mainly written in PERL and C, it's free.
A strawberry Perl redistribution, including Catalyst, Moose, and more.
'Perl' is a programming language suitable for writing simple scripts as well as complex applications. See http://perldoc.perl.org/perlintro.html
'Strawberry Perl' is a perl enviroment for Microsoft Windows containing all you need to run and develop perl applications. It is designed to be as close as possible to perl enviroment on UNIX systems. See http://strawberryperl.com/
'Strawberry Perl Portable' is Strawberry Perl that you do not need to install, you do not need admin privileges, you just extract provided ZIP on your disk.
Extract strawberry portable ZIP into e.g. c:myperl Note: choose a directory name without spaces and non us-ascii characters
Launch c:myperlportableshell.bat - it should open a command prompt window
In the command prompt window you can:
run any perl script by launching
c:> perl c:path oscript.pl
install additional perl modules (libraries) from http://www.cpan.org/ by
c:> cpan Module::Name
run other tools included in strawberry like: perldoc, gcc, dmake ...
If you want to use Strawberry Perl Portable not only from portableshell.bat, you need to set the following environmental variables:
add c:myperlperlsitein, c:myperlperlin, and c:myperlcin to PATH variable
set variable TERM=dumb