Concept of error in program code. Detection of dangerous worms, bugs and viruses in computer programs