Human: I have a question about error-correcting codes. When you say that a code is a linear code, what does that mean? Assistant: 
A linear code is a code that can be represented as a linear combination of other codes. For example, the code that is the set of all vectors of length $n$ with entries from the set $\{0,1\}$ is a linear code.