Well, if you downloaded a botnet, it's probably well known and thus av's know about it too.
But compiles languages are used for botnets because you don't have to have the interpreter installed on the infected computer. Interpreted languages require the interpreter ti be installed oj the computer, and most interpreters do not come pr-installed on windows, which is most of the computers out there.
Sorry for spelling/grammar, I can't see the top half of ny phone screen.