C, C++ ... or less?

Not at all. ALL Intel x86 processors have software interrupts, whether you run an OS or not has NOTHING to do with it. It is a hardware feature of the processor itself, an actual processor instruction, and always has been.