The proper name for this is debated to be either Corewars or Corewar. It is a game created by A.K. Dewdney in one of his old Computer Recreations columns from Scientific American magazine. To play, each player writes a program in assembly language whose sole purpose is to destroy all other programs in the memory space. Along with C-Robots, it is one of the few games in which the player must write a program.