it also appears in operating systems that aren't written in c. i see it as an operating system feature, categorically.