The code that you are “typing” is actually from the linux kernel.
At least, that’s what I think. The code has changed a bit, but the basic structure is still there.