This leads to the important fact that entire programs can be represented as lists of numbers and can themselves be manipulated inside the computer just as if they were numeric data.