System programming (or systems programming) is the activity of programming system software. The primary distinguishing characteristic of systems programming when compared to application programming is that application programming aims to produce software which provides services to the user (e.g. word processor), whereas systems programming aims to produce software which provides services to the computer hardware (e.g. disk defragmenter). It requires a greater degree of hardware awareness.



Related Videos

IT support is a range of services providing assistance with technology products such as mobile phones, computers, or other electronic goods

IT Support EJ Liang.jpg

A Project Manager keeps track of an information systems project either from inception to deployment or through a single stage

Hylton_Southon.jpg

Network Administrators manage the local area communications network (LAN) within an organization.


Network Administrator - Dipak - 75px.jpg

Web application development is the process & practice of developing web applications, applications that are accessed over a network such as the Internet or an intranet.

Madeline - Web Application Developer - 75px.jpg

A Project Manager keeps track of an information systems project either from inception to deployment or through a single stage.

Project Manager - Moana - 75px.jpg