Refers to a base sixteen number system using the characters 0 through 9 and A through F to represent the values. Machine language programs are often written in hexadecimal notation