When I explain such things to non-programmers, I usually tell them that the computer cannot understand, that I am not SPECIAL about it. Ask them how you write a program to get gas for the car. When they answer, explain the details that they probably missed (for example, how to get keys from your pocket, and how to take steps, etc.).
source
share