in reply to hardcopy printout of perl code
All my code is saved as text files, so I can just load and print in whatever text editor is handy. I don't bother with syntax highlighting. For that matter, I rarely give code printouts either - why would anyone want to bother with that when you can just load the code and test it? Anyone who can't understand what the code is doing as code isn't going to understand the printouts either.