Definition: Systems Programming refers to the architecture and design of the applications and services that make up an operating system.
How these all fit together, when they are invoked, what restraints are there on resource use and what APIs and utilities etc are provided for users- these are all aspects of Systems Programming.
Glossary:
A B C D E F G H I J K L M N O P Q R S T U V W X Y ZExamples:
Most systems programming is done in C or C++

