How do you explain how programming works to complete non-techies?
fsniper: I start with telling, "computers are idiots, they have no sense and no thinking ability. But they are really fast and do not get tired of repeating. They pretend to be clever by repeating written orders perfectly and fast. So someone has to write down the orders that an idiot can understand and repeat quickly."