Los virus informáticos evolucionan de la misma manera que en otras áreas de TI.
Dos de los factores más importantes en la comprensión de cómo los virus han alcanzado su nivel actual son el desarrollo de los lenguajes de programación y la aparición de hardware cada vez más potentes. En 1981, casi al mismo tiempo que Elk Kloner (el primer virus para procesadores de 8 bits) hizo su aparición, un nuevo sistema operativo fue creciendo en popularidad. Su nombre completo era Microsoft Disk Operating System, aunque aficionados a la informática de todo el mundo pronto se refieren a ella simplemente como DOS.
DOS virus El desarrollo de sistemas MS DOS se produjo en paralelo a la aparición de un nuevo hardware, más potente. Las computadoras personales estaban estableciendo gradualmente como herramientas que la gente podría utilizar en su vida cotidiana, y el resultado fue que el número de usuarios de PCs creció sustancialmente. Tal vez, inevitablemente, más usuarios también comenzaron la creación de virus. Poco a poco, fuimos testigos de la aparición de los primeros virus y troyanos para DOS escritos en lenguaje ensamblador y que demuestran un grado de habilidad por parte de sus autores.
Mucho menos los programadores conocen el lenguaje ensamblador que están familiarizados con lenguajes de alto nivel que son mucho más fáciles de aprender. El código malicioso escrito en Fortran, Basic, Cobol, C o Pascal pronto comenzó a aparecer. Los últimos dos lenguas, que están bien establecidos y muy potente, son los más utilizados, sobre todo en sus versiones TurboC y Turbo Pascal. Esta última instancia condujo a la aparición de "familias de virus", es decir, virus que son seguidos por un gran número de virus relacionados que son formas de código original modificado ligeramente.
Otros usuarios tomaron el enfoque menos "artístico" de crear virus destructivos que no exigen grandes conocimientos de programación. Como resultado, los virus de archivo de procesamiento por lotes o virus de BAT comenzaron a aparecer. Win16 virus El desarrollo de los procesadores de 16 bits dado lugar a una nueva era en la computaci