Set of abstract symbols (called instructions) which identify and describe operations in a computer program to a computer processor.