System for representing one set of things with another eg. Morse code. Computers convert information into code to transfer it from one machine to another.