in reply to _define word
C compilers uses leading underscores to mark non-standard extensions. There are no non-standard extensions to Perl, so there is no need for leading underscores. No builtin or operator starts with an underscore. If you encountered such, it's defined locally or by some module.