Computer Programs and Programming Languages
Low-level
language
High-level
language
Machine-dependent
runs only on one type of computer
Often machine-independent
can run on many different
types of computers