英语和编程的关系并不是很大,英语好可以帮助你学习编程,数学能帮你写出好代码学习黑客有很多方向的,你学习编程,网络技术,数据库等等,知识的积累才能有所长进,在网上下那些黑客教程,没有扎实的基础,看了你也不懂。
你这个问题问的有点好玩,呵呵黑客这个东西不需要学,也没有老师可以教你,在这条道路上你只能去自己找适合自己的路这个圈子是以强者为尊的,除非你朋友是牛人能带你入门,否则这个圈子要想找到真正能教你东西的人的可能。
回答第一步是了解计算机,然后学习计算机和网络安全这一步很多人以为要在最后学,其实是错误的,要突破安全,必须要先学习安全,知己知彼嘛,再学习编程最后就是主攻黑客行业的知识行规法律及黑客技能 大概流程。
大学有网络信息安全专业呀,可以学到网络安全技术,不过有的大学没有这个专业程序员则是应该学计算机程序设计专业,不过有一定编程基础后,也可以自学黑客技术的黑客和程序员还是不太一样的,黑客的技术更加底层,和程序设计。