I was recently put on the spot and I had to explain what "code" was. It was an older gentleman who really didn't know, and really didn't care, about computer science.
I tried my best to dumb it down and explain it like this:
"Code is instructions you write to the computer. The computer interprets the code and does something with it (in this case it makes a website). You write code like you're writing a document -- it's just text. The code is written in a specific syntax so the computer knows what you are trying to say."
What would you have said? How would you try to answer the question:
"What is code?"
To someone with little knowledge of computers and internets, much less programming?