Or in other words, it is basically implementing an operating system/firmware yourself ad hoc, together with your actual program.
As of 2025 and much earlier, there were only 3 operating systems that mattered on desktop:We refer to them as "the three operating systems".