noun instructions for the processing of data in a binary, octal, or hexadecimal code that can be understood and executed by a computer