they're an endangered species, so to say...
you should learn about systems software... they may be 'vanishingly small' but they're there in the foundations of the entire computing stack. done once, a long time ago, and used by all ever since.
just the most basics: but there are (sadly were) more: https://en.wikipedia.org/wiki/Glibc