I understand that "hacking" is not a skill that can be learned by simply reading a book, and is learned over time. Still, I REALLY want to take the time to learn the art and procedures. I am not asking the dumb question of "how do I hack," I am simply asking where I might begin. Where does one start if they wish to learn about it? What kind of programs/code languages should I be studying? Is there any specific hardware that I should look into? thanks in advance.