1. На любом языке можно сделать фоновый процесс.
2. Что значит пример антивируса? многие антивирусы работают как обычные программы - запустил, просканировал, закрыл.
3. Почитайте, что такое службы в Windows и как создать свою, например командой sc
https://windowsnotes.ru/cmd/sozdanie-sluzhby-v-windows/