in reply to "Using" Perl

The best tool is CPAN.

Really. It lets you abstract from the low-level, as you say; you just use a module instead of creating it yourself! You can actually do amazing things with few lines of code (thus not getting your hands dirty) by using modules!