計算機病毒編制或者在計算機程序中插入的破壞計算機功能或者破壞數據,影響計算機使用並且能夠自我復制的壹組計算機指令或者程序代碼被稱為計算機病毒(ComputerVirus)。具有破壞性,復制性和傳染性。
計算機病毒的產生病毒不是來源於突發或偶然的原因。壹次突發的停電和偶然的錯誤,會在計算機的磁盤和內存中產生壹些亂碼和隨機指令,但這些代碼是無序和混亂的,病毒則是壹種比較完美的,精巧嚴謹的代碼,按照嚴格的秩序組織起來,與所在的系統網絡環境相適應和配合起來,病毒不會通過偶然形成,並且需要有壹定的長度,這個基本的長度從概率上來講是不可能通過隨機代碼產生的。
現在流行的病毒是由人為故意編寫的,多數病毒可以找到作者和產地信息,從大量的統計分析來看,病毒作者主要情況和目的是:壹些天才的程序員為了表現自己和證明自己的能力,出於對上司的不滿,為了好奇,為了報復,為了祝賀和求愛,為了得到控制口令,為了軟件拿不到報酬預留的陷阱等.當然也有因政治,軍事,宗教,民族.專利等方面的需求而專門編寫的,其中也包括壹些病毒研究機構和黑客的測試病毒