n. 1. A magic spell cast over a computer allowing it to turn one's input into error messages.
2. An exercise in experimental epistemology.
3. A form of art, ostensibly intended for the instruction of computers, which is nevertheless almost inevitably a failure if other programmers can't understand it.