I work currently work with mostly windows environments and have some experience with batch scripting, powershell and vbscript. I have a strong focus on network security and am trying to move more towards the penetration testing career path. I am looking for a good language to pick up. I haven't worked with either, but I have heard both pearl and python are good choices. I did some .net work in college years ago, but most of that knowledge is long gone as I haven't really needed it network administration. Any advice suggestions are appreciated.