In choosing one editor from the list of Perl Editors available on different platforms, you must consider that Perl scripts are just plain text files so you can use any plain text editor in order to create them. Your operating system doesn’t matter if it is Windows, Unix or another one offers you the possibility to select between them your favorite one.
Keep in mind, though, that because you must indent or unindent some blocks of code in order to make your script more readable, the most likely way is to use a programmers’ text editor, available on any operating system and which offer you the possibility to highlight the text, expand or collapse subroutines, menus and so on.
It is not recommendable at all to use a word processor for your code, but if you do this, be sure to save your script files as “text only,” otherwise you’ll be unpleasantly surprised to see some awkward characters inserted into your code that you don’t want to be there.
And don’t forget that Perl is deeply portable, so you have the possibility to transfer the program code from one machine to another, but if you do this, do not forget to use “text” or “ASCII” mode instead of “binary” mode.
Please check-up through the follows platforms some available editors:
Windows provides WordPad and Notepad, but as we mentioned before, they lack many features for editing code so you can use nedit, UltraEdit or PFE (Programmer’s Favorite Editor) instead;
Unix the most popular programmers’ editors are emacs and vi (with their several successors like vim or vile) which, in some versions, offer a graphical interface;
EMACS- Perl IDE for UNIX
Mac OS X
Mac OS X with the BBEdit (this one is a popular commercial text editor considered by many developers as best available) and Alpha;
BBEdit- Perl IDE for Mac OS X
Some Other Cross-Platform Editors
Komodo-Perl Crossplatform IDE
Padre- Perl Crossplatform IDE