The weights are code, the prompt is code, the output is code.
Is the meat code?
Is matter code? There is some sort of computation happening in space over time.
Yes. Is it data? Yes.
Is the distinction between "code" and "data" just someone's opinion? Yes. There is no such distinction in reality.
The data is the code. Training algorithm is the compiler. The weights are the byte code produced to run on the inference VM.