Hacking, if you want to be a good hacker, you'll have to learn everything you can about programming before you can actually know the exploits. If you don't know how things work, you can't hack anything.
~
If you're willing to cut around the corners and find learning to be such a burden you should pick up a simpler hobby, maybe crossword puzzles.