in reply to hacking
Some useful definition from the jargon file:
You might also be interested in the How To Become A Hacker FAQ, but I suspect this might not be what you mean :)
"Perl makes the fun jobs fun and the boring jobs bearable" - me