the first symbolic languages; acronyms are assembled into strings of 0's and 1's; used today for special purpose computer applications
a combination of hexadecimal numbers and expressions, such as mov, add,and sub, so writing programs in this language is easier than in machine language.
similar to machine language, but instead of binary it uses alphabetic codes to represent fundamental operations