Teacher: FELE, Taiwo
System programming (or systems programming) is the activity of programming system software.
Systems programming aims at producing software which provides services to the computer hardware (e.g. disk defragmenter, Operating Systems…).
It also requires a greater degree of
hardware awareness that is to say it is machine dependent and the
programmer needs to know the
hardware within which the software will operate.