1、如果想要让病毒具有传染性,socket编程技术必不可少 如果你之前什么都不会,但是明白了heapspray和shellcode的技术,你光用python或者perl都能写个下载器病毒出来~最近比较流行的还是perl,主流还是C和汇编 语言只是病毒的实现;python比c# 简单易学,但是做黑客工具不怎么行吧,如果就想高点恶作剧 ,业余爱好的话 还是学 vbs+bat python现在多用于web开发,应用软件没什么有名的我有点孤陋寡闻真正的黑客懂很多的,c++,汇编,批处理,数据库;这个问题见仁见智你问c语言的,肯定会说c语言好你问Python的肯定说,Python好可以根据自己的实际需求去千锋实地看一下,面授的,先好好试听之后,再选择适合自己的只要努力学到真东西,前途自然不会差。