well first off this is not a hacking site so i dont know how much hacking you will learn here...second if you want to learn programming i suggest going to http://www.freeprogrammingresources.com
...