I am learning C as a hobby and it looks like the goal of beginner tutorials is to create simple applications, which is fine to understand how the language works.
However, C is supposedly mainly targeted toward systems programming, but I don't really know what this means.
As a hobby, what can I do in systems programming? examples? is it just things like writing device drivers, editing operating system code etc?
Does anyone here do systems programming for fun? what sort of programs do you write?