So I'm a little confused at the moment. I love programming, and I like networking, mainly network security. What is it called whenever someone develops networking software? Whether it be exploits, or just general stuff. I plan on learning both, so I'm just curious as to if it's called something. I know it's a stupid question, I'm a little new. Thanks guys.