Затем, Visual C, мощная среда разработана в C для Windows, был принят для создания вирусов, троянских программ и червей. Этот последний тип вредоносных программ получил необычную силу, взяв на себя почти все другие типы вирусов. Даже если характеристики червей изменились с течением времени, все они имеют ту же цель: распространить на столько компьютеров, сколько возможно, как можно быстрее. Со временем, Visual Basic стал чрезвычайно популярным и Microsoft реализован часть функциональности этого языка в качестве переводчика, способного работать скрипт-файлы с подобным синтаксисом.
В то же время, как платформа Win32 был реализован, первые вирусы появились сценарий также: вредоносные программы внутри простой текстовый файл. Они показали, что не только исполняемые файлы (.exe и .com файлы) могут содержать вирусы. Как уже видели с НИМ вирусов, существуют и другие средства распространения, подтверждающие говоря "что-нибудь, что может быть выполнена непосредственно или через переводчика может содержать вредоносные программы." Чтобы быть конкретным, первые вирусы, зараженные макросы, включенные в Microsoft Office появились.
В результате, Word, Excel, PowerPoint, Access и стать способов распространения "оружия" смертельные, которые уничтожили информацию, когда пользователь просто открыли документ. Мелисса и самостоятельно выполнять червей мощный скрипт переводчики в Microsoft Office позволил авторы вирусов, чтобы вооружить свои творения с характеристиками червей. Ярким примером является Мелисса, макро вирус Слово с характеристиками червя, который заражает Word 97 и 2000 документов.
Этот червь автоматически отправляет себя в качестве вложения к сообщению электронной почты в первых 50 контактов в адресной книге Перспективы на зараженном компьютере. Этот метод, который, к сожалению, стала очень популярной в наше время, был впервые использован в этом вирусом, который в 1999 году стал причиной одной из самых крупных эпидемий в истории компьютерной всего несколько дней. На сам