Okay start out with basic programming. You should go with Python. It has some amazing indepth tutorials that will probably help you out alot. Then work your way up to VB
and C++. From there you should learn the basic's of the internet. Then learn about internet security and flaws. Once you learn about how to protect yourself and other people's weaknesses then you can exploit them. It will take you a long time don't get discouraged, and use google always.