Integer codes are methods of encoding natural numbers (i.e. 1, 2, 3, …) into binary strings (e.g. 2 → 0010). Important property of integer codes is the ability to encode any sequence of natural numbers into a single binary string such that it can later be decoded unambiguously.

Parameters: