Before we get into the computer virus types, let's just quickly cover what a virus is and it's potential effects: A computer virus infects a file or program on a computer and can be coded to spread internally to other files and applications on the same computer when the infected file ro program is executed. A computer virus can also spread externally when an infected file is attached to an email or posted to a web page. Computer virus effects are wide ranging and include everything from annoying pop-ups, messages, or images to damaging effects like destruction of files, reformatting of the hard drive, or taking up large portions of a computer's system memory or storage capacity thereby affecting the computer's speed and overall performance.
There are 4 main types of computer viruses are boot sector viruses, file infector viruses, macro viruses, and multipartite viruses with boot sector and file infector being the two general terms most often associated with computer virus types. Let's take a closer look at the