Does Penetration Testing Require Coding Languages